頁是一個對象:如何在XML文件的另一個標籤中選擇一個標籤中的內容?
page= new function(img_data_url, src, pos_x, pos_y)
{
this.ImgDataURL= img_data_url;
this.src= src;
this.pos_x= pos_x;
this.pos_y= pos_y;
}
我開了一XML
格式,以利用記錄其細節。 在一個編輯頁面中,有幾個「郵票」,我有幾個「頁面」。
<Page pid= "0">
<ImgDataURL>asjdfklsadsadfasdf</ImgDataURL>
<Stamp>
<src src="../pic/XXX">
<pos_x>123</pos_x>
<pos_y>123</pos_y>
</src>
<src src="../pic/XXO">
<pos_x>456</pos_x>
<pos_y>123</pos_y>
</src>
</Stamp>
</Page>
<Page pid= "1">
<ImgDataURL>asjdfklsadsadfasdf</ImgDataURL>
<Stamp>
<src src="../pic/XXX">
<pos_x>123</pos_x>
<pos_y>123</pos_y>
</src>
<src src="../pic/XXO">
<pos_x>456</pos_x>
<pos_y>123</pos_y>
</src>
</Stamp>
</Page>
<Page pid= "2">
<ImgDataURL>asdfsdfasd</ImgDataURL>
<Stamp>
<src src="../pic/XXX">
<pos_x>123</pos_x>
<pos_y>123</pos_y>
</src>
<src src="../pic/XXO">
<pos_x>456</pos_x>
<pos_y>123</pos_y>
</src>
</Stamp>
</Page>
我要檢索的資料片:ImgDataURL
,src of Stamp
,pos_x of Stamp
,pos_y of Stamp
在XML
文件,賦予它們回對象。
但在第一步中,我不知道如何使用jQuery來選擇屬性「pid」的頁面。 (Or should I have better alternative approaches instead of giving it an id?)
在第二,我該怎麼做才能讓所有的內容 時間戳標籤內:src
,position
等等...
在最後:
Any well-designed alternative XML structure is acceptable.
畢竟,我的目的是將信息存儲在文件中並將它們回存到內存中。我希望操縱可以儘可能簡單。
是否有任何理由使用xml? json會更簡單 – mikakun
@mikakun實際上,json對我來說很陌生......但是如果非常方便,請發表您的答案,謝謝! – Stallman
輕鬆攜帶和訪問json對象也更直接和更快 – mikakun