應用1有一個XML配置文件中說:將不同應用程序的XML配置文件合併爲一個?
<Application1>
<ConfigApp1>Value1</ConfigApp1>
<App1Layout>Layout</App1Layout>
</Application1>
應用2有一個XML配置文件中說:
<Application2>
<ConfigApp2>Value2</ConfigApp2>
<App2Layout>Layout</App2Layout>
</Options>Others</Options>
</Application2>
我想爲我的應用程序通用配置文件,該文件是這樣的:
<MyApplication>
<MyAppConfiguration>Configuration</MyAppConfiguration>
<Application1>
<ConfigApp1>Value1</ConfigApp1>
<App1Layout>Layout</App1Layout>
</Application1>
<Application2>
<ConfigApp2>Value2</ConfigApp2>
<App2Layout>Layout</App2Layout>
</Options>Others</Options>
</Application2>
</MyApplication>
和應用程序Application1和Application2應該能夠從這個相同的配置文件中進行配置。
據我所知,這是不可能的,因爲Application1/Application2會將MyApp配置文件的開始和結束標記看成MyApplication,並放棄它說 - 無效的配置文件。
有沒有辦法在不修改application1/application2的情況下實現同樣的功能?
我認爲你誤解了我的問題,或者我無法跟隨你。有兩個特定於應用程序的配置文件。我想合併它們,並且仍然應用程序應該能夠使用它們。 – pankajt 2009-08-31 18:59:22