私はJavaでxpathを使用しています。要素のすべての属性(名前と値)を取得したい。要素の属性値を取得するクエリを見つけました。次に、属性名のみを取得するか、単一のクエリで名前と値を取得します。
<Element1 ID="a123" attr1="value1" attr2="value2" attr3="value3" attr4="value4" attr5="value5" />
ここでは、次のクエリを使用して、のすべての属性値を取得します。Element1
XmlUtils.getAttributes(Path, String.format("//*/@*"));
この形式//*/@*
を使用すると、値を取得できます。結果はvalue1 value2 value3 value4 value5 a123
ここで、すべての属性名を取得するためのクエリ、またはすべての属性名と値を取得するためのクエリを知りたいと思います。