我的 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 文件?