0

データのリストまたは 1 つの引数を取得したことを確認するにはどうすればよいですか?

私はこれをコードソフトウェアで取得しました。引数1の場合、彼は「はい」を示しますが、リストを取得した場合、空の場所があります。1 つの引数のみを受け入れ、リストを受け入れない If を作成したいと思います。

System.out.println(doc.getDocumentElement().getChildNodes().item(t).getNodeName());    
System.out.println(doc.getDocumentElement().getChildNodes().item(t).getLastChild().getNodeValue());

出力 (車にはノードのリストがあり、一部の要素に 1 つの値ではないリストがある場合、「車」などのこの要素を表示したくないため):

Adam
yes
car

リスト:

<car>
<window>yes</window>
<door>yes</door>
</car>

1 つの引数

<Adam>yes</Adam>
4

1 に答える 1

1

リストの長さを確認してください。

また、子要素だけではなく、すべての種類の子ノードが必要な場合もあります。試す

doc.getDocumentElement().getElementsByTagName("*")

代わりは。

于 2012-11-05T21:29:30.667 に答える