我的XML看起來是這樣的:如何將一個孩子追加到包含多個項目的列表中。
<Database>
<Year name="2015" spent="" saved="">
<Month name="" spent="" saved="">
<Day date="" name="" spent="" saved="">
<Entry title="" category="" currency="" cost="" time=""/>
</Day>
</Month>
</Year>
<Year name="2016" spent="" saved="150">
<Month name="" spent="" saved="">
<Day date="" name="" spent="" saved="">
<Entry title="" category="" currency="" cost="" time=""/>
</Day>
</Month>
當我使用
myXML.Year.appendChild(<Month name="2016" spent="150" saved="152"></Month>);
我得到以下錯誤:
TypeError: Error #1086: The appendChild method only works on lists containing one item.
at XMLList/http://adobe.com/AS3/2006/builtin::appendChild()
任何想法?
這是我正在做的事情:我正在開發一個android應用程序,記錄並跟蹤日常開支。因此,當用戶爲2015年添加新條目時,我會檢查該年是否已經存在,如果我想在年內進入並查看月份是否存在,以及是否存在,那麼我檢查是否存在當前日子已經存在。如果是這樣,我在日期列表中添加新條目,如果沒有,我會在日期列表中創建一個新節點。幾年和幾個月也是如此。我很難弄清楚這一點。任何幫助是極大的讚賞。
太棒了,非常感謝! –