0
これまで、forloopsを使用してレコードを含むテーブルを作成していましたが、残りのデータを3番目の列に挿入する方法が見つからないため、テーブルを完成できませんその内部の別のノードです。私は複数のノードからテーブルにデータを抽出
コードの下には何をしたいです
を得たもの
XML
<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" href="grades.xsl"?>
<school>
<subject Id="3311">
<className>English</className>
<studentList>
<student id="1001">Lisa Simpson</student>
<student id="1002">Barney Rubble</student>
<student id="1003">Donald Duck</student>
</studentList>
<classwork>
<assignment name="Final Exam">
<mark studId="1001">38</mark>
<mark studId="1002">21</mark>
<mark studId="1003">20.5</mark>
</assignment>
</classwork>
</subject>
</school>
XSL(今のところ)
<?xml version="1.0" encoding="UTF-8"?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:template match="/">
<html>
<body>
<h2>My CD Collection</h2>
<table border="1">
<tr bgcolor="#9acd32">
<th style="text-align:left">Student</th>
<th style="text-align:left">ID</th>
<th style="text-align:left">Mark</th>
</tr>
<xsl:for-each select="//student">
<tr>
<td><xsl:value-of select="."/></td>
<td><xsl:value-of select="./@id"/></td>
</tr>
</xsl:for-each>
</table>
</body>
</html>
</xsl:template>
</xsl:stylesheet>
おかげでたくさん:)事前に助けるため –