不好意思
html全在源码里,嘿嘿,改一下.
<TEXTAREA rows="40" name="heihei" cols="80">
需要使用DOM和SAX
MSdo
M在安装了IE4.0以上的系统都有,这个可以在Java Script中直接调用.比如:
XMLObj = new ActiveXObject("msxml");
XMLObj.URL = "URL_TO_XML_FILE";
然后就可以用MSdo
M的属性和方法对文档进行遍历XML等操作.并用DHTML语句来生成相应HTML
MS还提供了一种简便的方法DSO,来直接用XML对HTML的对象进行数据帮定.(其实是个Applet)
就像Delphi里的DataSource和数据控件的帮定一样,非常简单,方便.
如下:
<XML id=xmldso></XML>
<SCRIPT Language="JavaScript">
xmldso.async = false;
xmldso.load("URL_TO_XML_FILE");
</SCRIPT>
然后在html写上:
<TABLE id='table_name' DATASRC='#xmldso'>
<TR>
<TD><SPAN DATAFLD="Field_Name_1"></SPAN></TD>
..............
<TD><SPAN DATAFLD="Field_Name_N"></SPAN></TD>
</TR>
</TABLE>
这样这个Table就会自动显示XML内的所有数据内容,就象绑到了DataSource的DBGrid一样,N方便/
如果要在Java中使用,需要用到Sun提供的XML ToolKit的以下包:
com.sun.xml.parser
com.sun.xml.tree
org.w3c.dom
org.xml.sax
其中包含了DOM以及SAX,然后就可以根据说明在Java程序中使用.
</TEXTAREA>