0
getChildText()를 사용하여 몇 레벨 아래의 노드에서 텍스트를 가져 오려고합니다. 파일에는 두 개의 네임 스페이스가 있습니다. 아래 구문은 작동하지 않으며 을 텍스트 토큰에서 null으로 설정합니다.XML에 여러 네임 스페이스가있는 경우 네임 스페이스가있는 노드의 getChildText()를 사용하는 방법은 무엇입니까?
String textToGet = root.getChildText("ns1:Customer/ns1:Address/ns1:Street/ns2:Streetname");
나는 먼저 자식 요소를 얻고 텍스트를 얻는 대신에 하나의 라이너를 사용하고 싶다.
또한 일부 요소가 파일에 포함되지 않을 수 있기 때문에 getChild()를 체인하지 않을 것입니다.