에 점을 포함하여 노드 이름 구문 분석 방법 :SimpleXML을 : 나는 다음과 같은 XML을 구문 분석 할 필요가 XPath 쿼리
<BMECAT version="2005" xmlns="http://www.bmecat.org/bmecat/2005fd">
<T_NEW_CATALOG prev_version="0">
<PRODUCT>
<NAME>Test</NAME>
<USER_DEFINED_EXTENSIONS>
<UDX.VENDOR.ATTRIBUTE lang="de">German</UDX.VENDOR.ATTRIBUTE>
<UDX.VENDOR.ATTRIBUTE lang="en">English</UDX.VENDOR.ATTRIBUTE>
</USER_DEFINED_EXTENSIONS>
</PRODUCT>
</T_NEW_CATALOG>
</BMECAT>
나는 XPath를 통해 "독일어"값을 얻을 필요가있다. 지금까지 시도한 모든 것이 작동하지 않아 도움이 필요합니다. 문제는 태그 이름에 점들이 있다는 것입니다. 나는 xpath 표현식을 피할 수있는 방법을 찾지 못했습니다.
제안 된 해결 방법을 시도해 보셨습니까? http://stackoverflow.com/questions/6531380/php-simplexml-with-dot-character-in-element-in-xml? –
결과로 시도한 xpath 쿼리 중 일부를 표시 할 수 있습니까? – jazZRo
@jazZRo 글쎄, 분명히 그 안에'.'이있는 표현식입니다. 제 생각에는 문제가 이미 분명합니다. –