0

HTML ドキュメントを XML として解析しようとしているときに (先頭に xml の開始を追加)、タグ内の属性で問題が発生しました。

<tr>
<td class="yfnc_tabledata1" nowrap align="right">Jun 4, 2013</td>
<td class="yfnc_tabledata1" align="right">453.22</td>
<td class="yfnc_tabledata1" align="right">454.43</td>
<td class="yfnc_tabledata1" align="right">447.39</td>
<td class="yfnc_tabledata1" align="right">449.31</td>
<td class="yfnc_tabledata1" align="right">10,454,600</td>
<td class="yfnc_tabledata1" align="right">449.31</td>
</tr> 

通常は問題になりませんが (私の xslt コードは実際には参照しないため)、エラーが発生します:

ERROR:  'Attribute name "nowrap" associated with an element type "td" must be followed by the ' = ' character.'
ERROR:  'com.sun.org.apache.xml.internal.utils.WrappedRuntimeException: Attribute name "nowrap" associated with an element type "td" must be followed by the ' = ' character.'

だから、それらのエラーを抑制/無視する方法があるかどうか疑問に思っていました。(別の解析を必要としない方法を探していると、最初にすべての nowrap が削除されます。)

(参考までに xml : http://pastebin.com/TLD4bZkq、 xslt : http://pastebin.com/dPzDzeAX )

4

1 に答える 1