こんにちは、SimpleXMLbtwを使用して値を含むxmlタグを読み取る方法を誰かに教えてもらえますか。私はAndroidアプリを構築しています。
ルート要素内にあるすべてのタグと値を取得する必要があります。
<RootElement>
<UnknownTab>UnkownValue</UnkownTab>
<AnotherUnknownTab>UnkownValue</AnotherUnknownTab>
</RootElement>
RootElement内の要素の数も不明であり、毎回異なる可能性があります。
アップデート:
私はすでに他のすべてのシリアル化にSimpleXmlを使用しているので、別のXML解析ツールを使用したくありません。問題は、SimpleXmlを使用してこれを行う方法であり、xmlをシリアル化する方法ではありません。
更新2: XMLを確認しました(少し複雑です)。定義は次のとおりです。
xsd-定義:
<element-sequence>
<element name="actualName" ..../>
<element name="actualName" ..../>
<element name="actualName" ..../>
.
.
.
</element-sequence>
element-sequenceのサイズは可変であり、RootElement内の要素のタグはactualNamesです。
<RootElement>
<actualName>UnkownValue</actualName>
<actualName>UnkownValue</actualName>
.
.
.
</RootElement>
SimpleXMLで可能であれば、これをシリアル化する方法はありますか?