0

汎用実装用に同じタグを持つ次の xml ファイルがあります。このファイルを解析したいのですが、これを iOS で解析できますか。

xml ファイル:

    <?xml version="1.0"?>
<node name="bkl">
    <childrens>
        <node name="A building">
            <childrens>
                <node name="hfs"/>
                <node name="habc"/>
                <node name="def"/>
            </childrens>  
        </node>
        <node name="B building">
            <childrens>
                <node name="hfs2"/>
                <node name="habc2"/>
                <node name="def2"/>
            </childrens>
        </node>
        <node name="C building">
            <childrens>
                <node name="hfs3"/>
                <node name="hab3"/>
                <node name="def3"/>
            </childrens>
        </node>

    </childrens>
</node>
4

3 に答える 3

0

iOS開発者ライブラリからXML解析の基本を読む必要があります。

を使用してXMLファイルを解析する方法について説明しますNSXMLParser

于 2012-05-09T11:08:34.513 に答える
0

はい、できます。あなたの深さのカウンターを作ります。それはパーサーの開始要素メソッドにあり、ノード要素の場合は nodeHeight++ をインクリメントし、childeren が要素の場合は childern++ をインクリメントして処理します

于 2012-05-09T11:09:14.330 に答える
-1

このファイルはトリックで解析できます。初めてchildrensタグが近づくたびに、配列にアイテムを追加しないでください。初めての場合は、配列にアイテムを追加できます。

于 2012-05-09T11:39:09.753 に答える