PHP cUrl 이용 XML 파싱 채택완료
이단우
7년 전
조회 3,482
</p>
<p><item></p>
<p><avgtm>19</avgtm></p>
<p><bstopIdx>1</bstopIdx></p>
<p><bstopnm>1</bstopnm></p>
<p><lineNo>123</lineNo></p>
<p><nodeId>123456</nodeId></p>
<p><rpoint>0</rpoint></p>
<p></item></p>
<p><item></p>
<p><avgtm>15</avgtm></p>
<p><bstopIdx>2</bstopIdx></p>
<p><bstopnm>2</bstopnm></p>
<p><lineNo>456</lineNo></p>
<p><nodeId>456789</nodeId></p>
<p><rpoint>0</rpoint></p>
<p></item></p>
<p>
위와 같이 XML이 존재할 때
각 값을 파싱해 오는법은 알겠는데
혹시 예를들어서 lineNo 이 456일 때
해당 XML에 해당하는 nodeId인 456789를 가져오는 방법도 있을까요?
전체의 XML을 훑으면서 lineNo이 456인 곳의 nodeId만 추출하는 방법을 여쭙고 싶습니다!
댓글을 작성하려면 로그인이 필요합니다.
답변 1개
채택된 답변
+20 포인트
7년 전
$xml = "
$result_xml = simplexml_load_string($xml);
for($i=0;$i
echo $nodeId;
즉, $nodeId를 이용하면 되겠습니다.
로그인 후 평가할 수 있습니다
답변에 대한 댓글 2개
�
나시
7년 전
�
이단우
7년 전
답변 감사합니다.
알려주신 방법대로 해보겠습니다!
알려주신 방법대로 해보겠습니다!
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인
질문자님 부디 이방법을 사용하시길 저도 추천해봅니다.