2012-02-20 78 views
0

我想將XML轉換下方Atom提要:XML轉換到原子飼料

<item> 
    <offerStartDate>2012-15-02</offerStartDate> 
    <offerEndDate>2012-19-02</offerEndDate> 
    <title>Item Title</title> 
    <rrp>14.99</rrp> 
    <offerPrice>9.99</offerPrice> 
</item> 

我能夠得到標準的原子元素,比如<title>,但似乎無法能夠飼料延伸到包括像<rrp>,<offerPrice>等異物。

這裏是我的嘗試:

<?xml version="1.0"?> 
<feed xmlns="http://www.w3.org/2005/Atom"> 
    <title>Item sales feed</title> 
    <entry> 
    <title>Item Title</title> 
    <rrp>14.99</rrp> 
    <offerPrice>9.99</offerPrice> 
    <image>http://mydomain.com/test/sampleImg.jpg</image> 
    </entry> 
</feed> 

有人請幫助!

回答

0

如果要聲明Atom規範中未定義的元素,則需要創建自己的名稱空間來定義元素。

看到有說明:http://validator.w3.org/feed/docs/howto/declare_namespaces.html

+0

感謝您的答覆,但沒有喜悅......我似乎無法環繞它我的頭。 – echez 2012-02-21 10:33:45

+0

我不知道另一種方式。除非您定義節點,否則Feed永遠不會驗證。 – jasonlfunk 2012-02-21 14:02:34

+0

你是對的定義節點。我只是不知道......我是新來的飼料。示例代碼將有很大的幫助。謝謝 – echez 2012-02-21 14:17:29