html显示本地xml文件内容

实现浏览本地xml文件,将文件内容全部显示在html的textarea中,但目前编码还是显示不出来



 
 
 

 
 

 
 
 

当时参考的网址:http://blog.sina.com.cn/s/blog_5517d0cf0100kpch.html

1、检测当前浏览器支不支持XML DOM

 

2、载入XML

(1)oXml.load("XXX.xml");主要用于从服务器上载入XML文件,且该方法只能载入与包含JS的页面存储在同一服务器上的XML文件,而不能跨服务器载入文件。

(2)oXml.loadxml("");用于直接向xml dom对象当中输入XML字符串。

(3)常以异步的方式载入文件,用readyState来指定载入的状态,用onreadystatechange事件来响应结果。

readyState值:

0:DOM尚未初始化。

1:DOM正在读取消息。

2:DOM完成数据信息读取。

3:DOM部分可用。

4:DOM完全可用,即数据被完全载入。

或:

 

 3、读取XML

直接用oXML.xml就可以读取XML文件内容;

4、检测错误

直接使用parseError,会返回errorCode的值。只要errorCode!=0,则表示有错。

errorCode:表示所发生的错误类型的数字代号

filePos:错误发生在文件中的位置

line:遇到错误的行号

linePos:在遇到错误的那一行上的字符位置

reason:错误解释

srcText:造成错误的代码

url:造成错误的文件的URL

如:

你可能感兴趣的:(js&jquery,xml,html)