의 텍스트 콘텐츠를하는 방법 나는 다음과 같은 코드가 있습니다XML
<ishfields>
<ishfield name="FTITLE" level="logical">3* Family map</ishfield>
<ishfield name="FDESCRIPTION" level="logical">111</ishfield>
<ishfield name="FCHANGES" level="version" />
</ishfields>
내가 필드 이름 = "FDESCRIPTION"의 텍스트 콘텐츠를하고자합니다.
심지어 컨텐츠 (111)
를 가져올 수 없습니다 나는 내가 getelementsbytagname() 많은 방법을 사용했다. 누구든지이 작업을 수행하는 방법을 도울 수 있습니까? 난 단지 전체 문서 노드를 가져옵니다 알고
try {
String file="E:\\Repository\\17Nov_demo\\file.xml";
DocumentBuilderFactory documentbuilderfactory=DocumentBuilderFactory.newInstance();
DocumentBuilder documentbuilder =documentbuilderfactory.newDocumentBuilder();
Document doc=documentbuilder.parse(file);
Element element=doc.getDocumentElement();
NodeList nodelist=element.getChildNodes();
for (int i = 0; i < nodelist.getLength(); i++) {
System.out.println(nodelist);
}
}
catch(Exception e)
{
}
: 여기 내 자바 코드입니다. 하지만 xpath 또는 뭐든간에 해당 특정 노드로 이동하는 방법을 이해할 수 없습니다. 도와주세요!!
자바 코드를 입력하십시오 – unicorn2
JSoup을 (를) 한 번 보시겠습니까? http://stackoverflow.com/questions/9886531/how-to-parse-xml-with-jsoup – L01c