Cheerio에서 서로 다른 HTML 태그로 구분된 텍스트를 추출하는 방법
P粉141911244
P粉141911244 2023-08-13 17:01:06
0
2
621
<p>다음과 같은 특정 텍스트 문자열을 별도의 출력으로 추출하려고 합니다(예: 아래 HTML에서 가져옴). </p> <pre class="brush:js;toolbar:false;">let text = "이것이 제가 필요한 첫 번째 텍스트입니다."; let text2 = "이것은 제가 필요한 두 번째 텍스트입니다."; let text3 = "이것은 나에게 필요한 세 번째 텍스트입니다."; </pre> <p>다른 HTML 태그로 텍스트를 구분하는 방법을 모르겠습니다. </p> <pre class="brush:html;toolbar:false;"><p> <span class="hidden-text"><span class="ft-semi">개수:</span>31<br></span> <span class="ft-semi">뭔가:</span> 이것이 제가 필요한 첫 번째 텍스트입니다. <span class="hidden-text"><span class="ft-semi">Something2:</span>필요한 두 번째 텍스트입니다 <br><span class="ft-semi">Something3:</span> 이것은 제가 필요한 세 번째 텍스트입니다. </p> </pre> <p><br /></p>
P粉141911244
P粉141911244

모든 응답(2)
P粉198670603

다음과 같이 시도해 보고 작동하는지 확인하세요.

으아악

예제 HTML을 사용하면 출력은 다음과 같아야 합니다.

으아악
P粉386318086

반복할 수 있습니다 <p> 的子节点,并获取任何非空内容的 nodeType === Node.TEXT_NODE:

으아악 으아악
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿