0

私はかなり長い間これに苦労しています。私は「犯罪、ドラマ、スリラー」をどのカテゴリからもDOM forJavaを使用して取得する方法を見つけようとしています。また、どのように飛び込むべきか理解するのに苦労しています。これ(たとえば、最初にカテゴリを引き出してから、各カテゴリを子として参照するか、属性ですぐに参照する必要があります。

<movie>
<homepage>http://www.sincitythemovie.com/<;/homepage>
<trailer>http://www.youtube.com/watch?v=80<;/trailer>
<categories>
<category type="genre" name="Crime" url="http://themoviedb.org/genre/crime" id="80"/>
<category type="genre" name="Drama" url="http://themoviedb.org/genre/drama" id="18"/>
<category type="genre" name="Thriller" url="http://themoviedb.org/genre/thriller" id="53"/>
</categories>
</movie>

これは私が<open>somthing</open>に使用しているものです

private String getTextValue(Element ele, String tagName) {
String textVal = null;
NodeList nl = ele.getElementsByTagName(tagName);
if (nl != null && nl.getLength() > 0) {
Element el = (Element) nl.item(0);
textVal = el.getFirstChild().getNodeValue();
}
return textVal;
}
4

2 に答える 2

1

属性ですぐに参照できます。e1.getAttribute( "name")は、カテゴリタグの属性を提供します。

于 2012-05-01T03:49:30.950 に答える
1

使用する

 textVal= e1.getAttribute("name");
于 2012-05-01T03:20:15.703 に答える