`
kingmxj
  • 浏览: 177222 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

js读xml文件

阅读更多
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
  <TITLE> New Document </TITLE>
  <META NAME="Generator" CONTENT="EditPlus">
  <META NAME="Author" CONTENT="">
  <META NAME="Keywords" CONTENT="">
  <META NAME="Description" CONTENT="">
</HEAD>

<BODY>
  <TABLE>
  <TR>
<TD id="d"></TD>
  </TR>
  <TR>
<TD></TD>
  </TR>
  </TABLE>
</BODY>
<SCRIPT LANGUAGE="JavaScript">
<!--

var xmlDoc=loadXMLDoc("book.xml");

var x=xmlDoc.getElementsByTagName("title")[0];
var parent=x.parentNode;

document.write("Parent node: " + parent.nodeName);

function loadXMLDoc(dname)
{
try //Internet Explorer
  {
  xmlDoc=new ActiveXObject("Microsoft.XMLDOM");
  }
catch(e)
  {
  try //Firefox, Mozilla, Opera, etc.
{
xmlDoc=document.implementation.createDocument("","",null);
}
  catch(e) {alert(e.message)}
  }
try
  {
  xmlDoc.async=false;
  xmlDoc.load(dname);
  return(xmlDoc);
  }
catch(e) {alert(e.message)}
return(null);
}

//-->
</SCRIPT>
</HTML>



XML文件:
<?xml version="1.0" encoding="ISO-8859-1" ?>

<bookstore>
<book category="children">
  <title lang="en">Harry Potter</title>
  <author>J K. Rowling</author>
  <year>2005</year>
  <price>29.99</price>
</book>
<book category="cooking">
  <title lang="en">Everyday Italian</title>
  <author>Giada De Laurentiis</author>
  <year>2005</year>
  <price>30.00</price>
</book>
<book category="web" cover="paperback">
  <title lang="en">Learning XML</title>
  <author>Erik T. Ray</author>
  <year>2003</year>
  <price>39.95</price>
  </book>
<book category="web">
  <title lang="en">XQuery Kick Start</title>
  <author>James McGovern</author>
  <author>Per Bothner</author>
  <author>Kurt Cagle</author>
  <author>James Linn</author>
  <author>Vaidyanathan Nagarajan</author>
  <year>2003</year>
  <price>49.99</price>
</book>
</bookstore>
分享到:
评论

相关推荐

    js读取xml文件并获取文件内容

    js读取xml文件并获取文件内容

    JS读XML例子

    js读取xml的例子,压缩包包含html(js写的用于读取xml的代码)和xml文件。 博文链接:https://laies.iteye.com/blog/131874

    JS读XML加省市级联

    我们尝试着用javascript去读取一些固定的信息,像国别、省市信息我们都可以放在xml文件里面,采用JS来读取数据,实现省市级联!

    使用JS读取XML文件的方法

    由于项目上需要解析xml,于是各种百度,然后自己总结了下各个主流浏览器解析xml的方法,下面通过本文给大家详细介绍下使用JS读取XML文件的方法,一起看看吧

    XML学习指南 电子书

    不过,本书中介绍的几种有关显示XML文档的技术需要使用下列一种或多种Web创作语言:HTML、动态HTML(DHTML)和Microsoft JScript(普通JavaScript脚本语言的Microsoft版本)。尽管本书在例子中介绍了这些语言的特性...

    JS通过ajax动态读取xml文件内容的方法

    本文实例讲述了JS通过ajax动态读取xml文件内容的方法。分享给大家供大家参考。具体分析如下: 下面的JS代码读取note.xml文件,并填充显示相关字段 HTML文件代码如下 &lt;!DOCTYPE html&gt; &lt;html&gt; &lt;head&gt; ...

    XML学习指南经典中文版

    不过,本书中介绍的几种有关显示XML文档的技术需要使用下列一种或多种Web创作语言:HTML、动态HTML(DHTML)和Microsoft JScript(普通JavaScript脚本语言的Microsoft版本)。尽管本书在例子中介绍了这些语言的特性...

    XML高级编程

    当你读完它们之后,你将理解XML是什么,如何筹划它的结构,如何用代码操作XML文档。虽然XML技巧资源已经相当丰富,但你仍需要首先打好坚实的基础。所以关键的主线包括: ?第2章:格式正规的XML ?第3章:文档类型定义...

    VS_XML_Doc_Viewer:IIS应用程序,用于转换Visual Studio创建的XML注释文件

    然后,它使用自定义xsl文件将xml文件转换为人类可读的格式。 文件路径 此应用程序在Home控制器中使用恒定的文件路径。 在运行它之前,请确保将文件路径更改为应用程序可以访问文件的任何位置。 为应用程序启用XML...

    XML学习指南

    不过,本书中介绍的几种有关显示XML文档的技术需要使用下列一种或多种Web创作语言:HTML、动态HTML(DHTML)和Microsoft JScript(普通JavaScript脚本语言的Microsoft版本)。尽管本书在例子中介绍了这些语言的特性...

    网页XSL基础教程,支持XML和XSL

    就是让JavaScript使用一个XML解析器来进行转换。但是当浏览器不支持XML解析 器时,这种方法是不奏效的。要使XML数据对所有浏览器都可用,我们就必须在服 务器上转换XML文档,并将它作为纯HTML发送到浏览器。 这是...

    firefo xml 读写实现js代码

    一 读xml文件到字符串 第一步:将xml文件,转化为DOM结构 1 var xmlDoc = document.implementation.createDocument(“”, “test”, null); xmlDoc.load(“d:\\develop\\bookmarks.xml”); 2 var req = new ...

    kismet_web_viewer:将Kismet netxml文件解析为可读表。 使用python Flask

    Kismet Web查看器将netxml文件解析为可读表。 Kismet网络查看器使用: 数据表引导程序烧瓶json2html关于Kismet Web查看器该项目旨在在本地主机系统上为受信任的用户(我自己)运行。 如果您确实计划在Internet上运行...

    matlab导入excel代码-utl_quickly_read_xml_file_and_convert_to_sas_wps_datase

    快速读取xml文件并转换为SAS / WPS数据集。 关键字:sas sql join合并大数据分析宏oracle teradata mysql sas社区stackoverflow statistics人工智慧AI Python R Java Javascript WPS Matlab SPSS Scala Perl CC#...

    SVG.js SVG.js

    SVG(Scalable Vector Graphics,可缩放矢量图形)是基于XML、用于描述二维矢量图形的一种图形格式。SVG由W3C制定,是一个开放标准。 SVG.js中包含了大量用于定义动画的方法,如移动、缩放、旋转、倾斜等,具体可...

Global site tag (gtag.js) - Google Analytics