:
- は、XMLファイルの接続を考える:URLを?地元?
- インスタンスのDocumentBuilderFactory及びビルダー
てDocumentBuilder dBuilder = DocumentBuilderFactory.newInstance()newDocumentBuilder()。
OR
のURLConnectionでCONN =新しいURL(URL).openConnection();
InputStream inputXml = conn.getInputStream();
DocumentBuilder docBuilder = DocumentBuilderFactory.newInstance() .newDocumentBuilder(); ドキュメントxmlDoc = docBuilder.parse(inputXml);
解析XMLファイル:
文献XMLDOM = dBuilder.parse(XMLFILE)。
その後、xmlファイルをDOMまたはツリー構造に変換するため、ノードごとにノードを移動する必要があります。 あなたの場合は、コンテンツを取得する必要があります。以下はその例です。
String getContent(Document doc, String tagName){
String result = "";
NodeList nList = doc.getElementsByTagName(tagName);
if(nList.getLength()>0){
Element eElement = (Element)nList.item(0);
String ranking = eElement.getTextContent();
if(!"".equals(ranking)){
result = String.valueOf(ranking);
}
}
return result;
}
getContent(xmlDom、 "MediaTitle")の戻り値は "hiiii"です。
幸運を祈る!
[Android-SAX Parsing](http://www.technotalkative.com/android-sax-parsing-example/) –
DOMパーサーの例 - http://stackoverflow.com/questions/9884051/how-to-update-xml-file-from-other-xml-file-dynamic/9884503#9884503 –
ここに質問を投稿する前にグーグルで試してみてください。 Googleには初めてではないと思います – Lavanya