1

Apache の commons.configuration を使用して XML ファイルから構成を読み込んでいます。セクションの1つに、次の形式の行がいくつかあります。

<bla attr1="something" attr2="something else" />

理想的には、次のようなことをしたいと思います。

List blas = config.getList("section.bla");
String attr1 = blas.get(0).getAttribute("attr1");

(上記のコードは明らかに機能しませ

これはどういうわけか可能ですか、それとも XPath のような表記法で各属性を個別にクエリし、リストを繰り返し処理する必要がありますか?

4

2 に答える 2

1

これがあなたが探しているものだと思います:

http://commons.apache.org/proper/commons-configuration/userguide-1.2/howto_xml.html

次のようになります。

config.getString("bla(0)[@attr1]")
于 2013-08-02T11:56:58.387 に答える
0

結局、すべてを個別に手動で反復してクエリすることになりました。

于 2011-05-27T01:31:33.877 に答える