아래의 코드 디테일과 같이 html에서 xml의 데이터 섬을 인용하면 어떻게 나무 구조의 관계를 통과합니까?나는 이 데이터fld에서 xml의 탭 이름을 어떻게 사용해야 하는지, 접두사를 어떻게 붙여야 하는지, 어떻게resume에서name 하위 요소를 얻을 수 있는지 모르겠다.동시에 나의 html 파일은 어떻게 수정해야 합니까?xml의 데이터 파일은: XML 코드:
<?xml version="1.0" encoding="UTF-8"?>
<resume>
<name>mike</name>
<age>29</age>
</resume>
html 파일은 다음과 같습니다. HTML code:
<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.반드시 스팬을 사용해야 한다.다음은 수정된 정확한 코드 디테일입니다. XML 코드:
<?xml version="1.0" encoding="UTF-8"?>
<resume>
<name>mike</name>
<age>29</age>
</resume>
HTML code:
<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>