1

データベース駆動型のフラッシュ as3 Web サイトをアーカイブする必要があります。テーブルをxmlにエクスポートしたので、次のようなものになりました。

<RECORDS>
  <RECORD>
    <id>home</id>
    <msg>bodytext</msg>
    <type>0</type>
    <lastEditDate>0000/0/0 00:00:00</lastEditDate>
    <lastAccessDate>2009/6/17 11:37:21</lastAccessDate>
    <timesAccessed>855</timesAccessed>
  </RECORD>
  <RECORD>
    <id>contact</id>
    <msg>contact body text</msg>
    <type>0</type>
    <lastEditDate>0000/0/0 00:00:00</lastEditDate>
    <lastAccessDate>2010/5/6 20:40:46</lastAccessDate>
    <timesAccessed>831</timesAccessed>
  </RECORD>
</RECORDS>

ここで、 idがhomeに設定されている RECORD を選択したいと思います。

SQL では:SELECT * FROM table WHERE id='home'

E4X for AS3 で同じことを行うにはどうすればよいですか?

4

1 に答える 1

2

次のように簡単であることがわかりました。

xml.RECORD.(id == 'home')

これは以下を返します:

<RECORD>
    <id>home</id>
    <msg>bodytext</msg>
    <type>0</type>
    <lastEditDate>0000/0/0 00:00:00</lastEditDate>
    <lastAccessDate>2009/6/17 11:37:21</lastAccessDate>
    <timesAccessed>855</timesAccessed>
  </RECORD>
于 2010-05-07T07:54:24.893 に答える