現在、以下の XML を受信している FLEX アプリケーションがあります。不要なノードを削除してクリーンアップする必要がありますが、その子は保持します。削除のさまざまな組み合わせを試しましたが、常に子も削除してしまいます。
私が得ているもの:
<cmisObject folder="true" name="documentLibrary">
<children>
<cmisObject folder="true" name="Test Folder">
<children>
<cmisObject folder="false" name="Test Word Doc.doc">
<children/>
</cmisObject>
<cmisObject folder="false" name="Test Excel.xls">
<children/>
</cmisObject>
<cmisObject folder="true" name="Test SubFolder">
<children>
<cmisObject folder="false" name="TestSubFolderDoc.doc">
<children/>
</cmisObject>
</children>
</cmisObject>
</children>
</cmisObject>
<cmisObject folder="false" name="TestMainDoc.doc">
<children/>
</cmisObject>
</children>
</cmisObject>
変更したいもの:
<cmisObject folder="true" name="documentLibrary">
<cmisObject folder="true" name="Test Folder">
<cmisObject folder="false" name="Test Word Doc.doc">
</cmisObject>
<cmisObject folder="false" name="Test Excel.xls">
</cmisObject>
<cmisObject folder="true" name="Test SubFolder">
<cmisObject folder="false" name="TestSubFolderDoc.doc">
</cmisObject>
</cmisObject>
</cmisObject>
<cmisObject folder="false" name="TestMainDoc.doc">
</cmisObject>
</cmisObject>
これについて何か考えはありますか?