2011-10-19 11 views
0

フィールドid、name、およびparent_idを持つカテゴリの名前付きsqliteテーブルがあります。サンプルデータは、多くのようなものです:今、私は上記のデータから階層XMLツリーを作成したいフレックスのSQLテーブルからxmlカテゴリ/サブカテゴリ階層を作成するには

id名は 1製品0 2ツール0 3コンピュータ1 4モニター1 5ウイルス対策2

をPARENT_ID。 parent_id 0のカテゴリは、明らかにトップノードです。

ありがとうございます。&よろしくお願いします。 Farhan Ahmed。

答えて

0

私はsqlLiteがSQL Serverのような方法でxmlを直接出力できるとは思わないので、あなたは "brute force"する必要があると思います。言い換えれば、すべてのトップレベルノードを要求し、それらをループしてすべての子ノードを取得し、各子ノードをループし、各子ノードなどを取得します。これを行うには、ユーザーがノードを開いたときにノードの子を尋ねるだけで、「時間」の方法で実行できます。

+0

このリンクを参照してください:http://stackoverflow.com/questions/5828089/php-mysql-how-to-display-categories-any-sub-categoires-from-database私はこのソリューションがほしいですが、AS3.0 、いくつかのボディが助けることができますか? –

関連する問題