0
比方說,我得到我從一些web服務接收XML文件,像這兩個例子..什麼是解析XML和構建核心數據數據庫的最有效的過程?
<news>
<item id="123" created="10/09/10" expires="07/07/10" modified="10/09/10">
<title>Xiabo receives Nobel></title>
<content>Lorem ipsum lorem ipsum</content>
</item>
</news>
。
<products>
<item id="1" category="shoes">
<name>Nike Air</name>
<logo><![CDATA[http://example.com/images/logos/nikeair.png]></logo>
<content>Lorem ipsum lorem ipsum</content>
</item>
<item id="2" category="jeans">
<name>Wrangler</name>
<logo><![CDATA[http://example.com/images/logos/wrangler.png]></logo>
<content>Lorem ipsum lorem ipsum</content>
</item>
</products>
我將如何解析這些XML文件,然後將它們添加到核心數據,所以下一次我加載應用程序中的數據將在那裏而不需要重新加載XML。
對不起,我的問題太模糊了,我只是試圖讓我的頭靠近它。
不幸的是,我沒有這樣的控制。 – cannyboy 2010-10-09 17:24:18
最簡單的(不是最好的)解決方案是將這個xml轉儲爲文本文件或blob,並使用與解析網絡數據流相同的代碼將其解析爲業務對象。 – bioffe 2010-10-09 17:48:40