0
しばらくの間、私はjson.orgライブラリを使って簡単なxmlファイルにすることにしました。私はjavaを使用しています。ここに私のXMLは次のとおりです。json.org.XMLTokenizerでXMLを解析するには?
<test attr="attr1">
<body>value</body>
<test2>
<body>value</body>
</test2>
</test>
私はJsonArrayはこのようになっていることを参照してください。
["test",{"attr":"attr1"},["body","value"],["test2",["body","value"]]]
だから私は、解析を開始:
int limit = array.length();
List<Object>result = new ArrayList<Object>();
for(int i = 0; i < limit; i ++)
{
try
{
Object object = array.get(i);
if(object instanceof String)
{
// name of xml object
setName(object.toString());
}
else if(object instanceof .. ???
私は明らかにある最初の要素を取得することができます文字列。しかし、私はString []、Object []、Listを使って他の配列を解析しようとしました...これは基本的なJavaですので、非常に明白な@ _ @が欠けているはずです。これらの要素は何ですか?どうやら