私のFlexアプリケーションは、ほとんどのテキストコンテンツにXML構成ファイルを使用しています。テキストは時間の経過とともに変化するので、アプリケーションを再構築せずに編集できるようにしたいと思います。
もともと、私は構文を使用しました
<fx:Model id="xmlFile" source="projects.xml"/>
ただし、これによりxmlファイルがSWFファイルに埋め込まれます。この構文
<fx:Model id="xmlFile" source="http://mywebpage.com/projects.xml"/>
は機能しますが、URLが変更された場合(たとえば、開発サーバーから本番サーバーに移動した場合)、URLを変更してアプリケーションを再構築する必要があります。
このファイルは、アプリケーションのSWFファイル(http://mywebpage.com/myapp.swf)に対して、常に同じ場所にあります。特定のURLを使用せずにソースプロパティの相対位置を使用して、SWFに埋め込まれていないXMLファイルを取得する方法はありますか?