關于html嵌入xml數據島如何穿過樹形結構關系的問題_Xml教程

      編輯Tag賺U幣

      推薦:報錯:XML頁無法顯示,下列標記沒有被關閉解決方法
      從數據庫讀出數據,然后以XML的格式顯示數據,但是提示hd,category,subsort等沒有關閉

      如下面的代碼細節,html里面引用xml的數據島,如何穿過樹形結構的關系? 我不知道這個datafld里面應該如何使用xml里面的標簽名稱,如何加前綴,如何從resume得到name子元素?同時我的html文件應該如何修改呢?
      xml的數據文件是
      XML code:
      復制代碼 代碼如下:www.wf0088.com

      <?xml version="1.0" encoding="UTF-8"?>
      <resume>
      <name>mike</name>
      <age>29</age>
      </resume>

      html的文件是如下的這個樣子:
      HTML code:
      復制代碼 代碼如下:www.wf0088.com

      <html>
      <body>
      <XML id="myds" src="kg.xml"></XML>
      <table datasrc="myds">
      <tr>
      <td><div datafld="resume:name"/></div></td>
      <td><div datafld="name"/></div></td>
      <td><div datafld="age"/></div></td>
      </tr>
      </table>
      </body>
      </html>

      要避免上面的問題,有兩點需要修改的地方:
      1. datasrc=”# 這里我漏掉了#號
      2. 必須用span.
      如下是修改后的準確的代碼細節:
      XML code:
      復制代碼 代碼如下:www.wf0088.com

      <?xml version="1.0" encoding="UTF-8"?>
      <resume>
      <name>mike</name>
      <age>29</age>
      </resume>

      HTML code:
      復制代碼 代碼如下:www.wf0088.com

      <xml id="XMLData" src="test.xml"></xml>
      <table id="tblbooks" datasrc="#XMLData" border=1 datapagesize=2 width="100%">
      <thead>
      <th style="font-style: blod">姓名</th>
      <th style="font-style: blod">年紀</th>
      </thead>
      <tr>
      <td><span datafld="name"></span></td>
      <td><span datafld="age"></span></td>
      </tr>
      </table>

      分享:關聯數據入門——RDF應用
      語義網也不僅僅是把數據放在互聯網上,而是試圖將數據聯系起來,并產生數據與現實事物的聯系,以方便人與機器閱讀與理解這些數據,感興趣的朋友可以了解下

      來源:模板無憂//所屬分類:Xml教程/更新時間:2013-04-22
      相關Xml教程