データ参照に関して 1 つの問題に直面しています。私は1つのキーと値のペアデータを持つ1つのオブジェクトを持っています
var _dataObj:Object;
_dataObj[‘value’] = xml;
オブジェクトからデータを取得し、タグ<PEM>
内にフィルターを適用します。<COMP>
xml から xmlList (xml のすべての子) を取得し、xmlListCollection に追加しました。
var _listColl:XMLListCollection = new XMLListCollection(xml.children);
コレクションにフィルターを適用しました。
IsActive = ‘Y’
フィルター処理後、コレクションには正しいレコードが 2 つしか含まれていません。私の予想では、それが私にも反映されるはず_dataObject
です。でも反映されない。なぜそれが尊重され、フィルタリングされたデータが に表示されないのかわかりません_dataObject
。
XML 構造:
<comp recordId="1150">
<pem recordId="1150">
<ID>3125465</ID>
<IsActive>Y</IsActive>
</pem>
<pem recordId="1151">
<ID>3125466</ID>
<IsActive>N</IsActive>
</pem>
<pem recordId="1152">
<ID>3125467</ID>
<IsActive>Y</IsActive>
</pem>
</comp>