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

js 解析xml 文件

阅读更多
<HTML>
<HEAD>
   <TITLE>在html中调用xml数据</TITLE>
   <script language="javaScript" for="window" event="onload">
    var xmlDoc=new ActiveXObject("Microsoft.XMLDOM");
    xmlDoc.load("article.xml");
    nodes=xmlDoc.documentElement.childNodes;
    title.innerText = nodes.item(0).text;
    author.innerText = nodes.item(1).text;
    email.innerText = nodes.item(2).text;
    blogname.innerText = nodes.item(3).text;
    url.innerText = nodes.item(4).text;
    date.innerText = nodes.item(5).text;
   </script>
</HEAD>
<BODY>
   <b>标题:</b><span id="title"></span><br>
   <b>作者:</b><span id="author"></span><br>
   <b>信箱:</b><span id="email"></span><br>
   <b>我的Blog名:</b><span id="blogname"></span><br>
   <b>我的Blog地址:</b><span id="url"></span><br>
   <b>日期:</b><span id="date"></span><br>
</BODY>
</HTML>

<HEAD>
<TITLE>在html中调用xml数据</TITLE>
<script language="javaScript">
var count = 0;
   function getParseXml(){
   var xmlDoc=new ActiveXObject("Microsoft.XMLDOM");
   xmlDoc.load("parseXML.xml");
   nodes=xmlDoc.documentElement.childNodes;
var allItem="";

if(nodes!=null){
var str=document.all.inpuText.value;
//alert("str==="+str);
//alert("nodes.item(0).text==="+nodes.item(0).text);
for( var i=0;i < nodes.length;i++)
{
         if(count==0)13821387323
         {
   if(str.indexOf(nodes.item(i).text))
   allItem += nodes.item(i).text;
}
   if(count>0)
   {  
if(str.indexOf(nodes.item(i).text)+1)
   allItem += nodes.item(i).text;
}
  }
}
document.all.inpuText.value=allItem;
count++;
}


function test(){
str="1122334455";
alert(str.indexOf(2));
if(str.indexOf(2))alert("ss") ;

}
</script>
</HEAD>
<BODY>
<form name ="form1" method="post">
<input type="text" value=""name="inpuText">
<input type="Button" value="button" name="buttonName" onclick="getParseXml();">
</form>
</BODY>
分享到:
评论

相关推荐

    js解析XML文件

    JS 解析 XML 文件 作为一名 IT 行业大师,我将从给定的文件中生成相关知识点,涵盖 JS 解析 XML 文件的各种方面。 JS 解析 XML 文件的必要性 在当前的 web 开发中,XML 文件广泛应用于数据交换和存储。因此,如何...

    使用javascript解析xml文件或xml格式字符串中文WORD版

    资源名称:使用Javascript解析xml文件或xml格式字符串 中文WORD版   内容简介: 本文档主要讲述的是使用Javascript解析xml文件或xml格式字符串;javascript中,不论是解析xml文件,...

    js解析xml文件的完整代码

    在JavaScript中解析XML文件是一项常见的任务,特别是在处理服务器返回的数据或者构建富客户端应用时。XML(eXtensible Markup Language)是一种结构化数据格式,它允许我们存储和传输信息,而JavaScript作为浏览器中...

    JavaScript解析XML文件,在网页上以目录树的形式显示

    综上所述,要完成“JavaScript解析XML文件并在网页上以目录树形式显示”的任务,你需要理解XML的基本概念,熟悉JavaScript的DOM操作,掌握XML数据的解析方法,以及如何将XML数据转换为HTML结构,并通过CSS和...

    javascript解析xml文件

    在JavaScript中解析XML文件是一项常见的任务,特别是在网页开发中,我们可能需要将XML数据转换为HTML以便更好地展示或处理。JavaScript提供了DOMParser API和ActiveXObject(仅限于Internet Explorer)来解析XML。...

    Js+XML 操作应用:JS解析XML文件和XML字符串 支付接口常用

    Js+XML 操作应用:JS解析XML文件和XML字符串 支付接口常用,亲测可用!

    Javascript解析服务器端XML文件

    本文将深入探讨如何使用JavaScript在服务器端解析XML文件,并将其转化为树形菜单,以供用户交互。 首先,理解XML的基本结构至关重要。XML是一种自描述性的文本格式,通过标签来定义数据结构。例如: ```xml ...

    js解析XML文件实现省市县三级级联下拉菜单

    总之,利用JavaScript解析XML文件实现省市县三级级联下拉菜单,主要涉及XML数据的获取、解析、DOM操作和事件监听。这一技术对于构建地理定位、地址选择等场景的应用非常实用,而且可以灵活地适应不同层次的分类数据...

    js的XML解析器 可以解析XMl文件和XML字符串

    JavaScript中的XML解析器是用于处理XML数据的关键工具,它允许开发者在浏览器环境中解析XML文档或者XML字符串,从而在Web应用中有效地使用这些数据。XML(eXtensible Markup Language)是一种结构化数据语言,常用于...

    js 操作xml 文件 读取xml文件

    js 操作xml 文件 读取xml文件 js 操作xml 文件 读取xml文件

    kettle批量解析多个xml文件

    Kettle提供了解析XML文件并将其转换为结构化数据的能力,可以方便地处理各种XML格式,确保数据能够正确无误地导入Oracle数据库进行进一步的分析或存储。 以下是使用Kettle批量解析XML文件并导入到Oracle数据库的...

    js实现对xml文件的解析

    总结来说,JS解析XML文件涉及多种技术和方法,包括DOM解析、SAX解析、jQuery操作、Fetch API和XPath等。理解这些工具和方法是高效处理XML数据的关键。无论是在网页交互还是服务器端脚本中,熟练掌握XML解析都能帮助...

    JS解析xml文件为字符串

    本篇文章将深入探讨如何在JavaScript环境中将XML文件解析为字符串。 1. **XMLHttpRequest或fetch API获取XML文件** 在JavaScript中,通常使用`XMLHttpRequest`(简称XHR)或现代的`fetch` API来从服务器请求XML...

    Javascript解析xml文件及SSH实现登录构建结构树例子

    JavaScript是Web开发中不可或缺...通过分析和理解这些代码,你可以更好地掌握JavaScript解析XML、SSH登录以及MVC架构的应用。记住,实践是检验理论的最好方式,尝试自己动手实现这些功能,将有助于深化理解和提升技能。

    解析xml文件导入数据,并在前端分页展示

    在本场景中,我们关注的是如何解析XML文件并将其中的数据导入到数据库,然后在前端进行分页展示。这个过程涉及到的主要技术栈包括DOM4J库、数据库操作以及前端分页技术。 首先,DOM4J是Java中一个非常流行的XML处理...

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

    通过以上内容,我们可以看到使用JavaScript读取和解析XML文件的过程并不复杂。主要步骤包括创建`XMLHttpRequest`对象、发送请求、接收响应并将数据展示在页面上。这种方法非常适合于动态网页应用,能够提高用户体验...

    JS解析XML文件和XML字符串详解

    本文将详细介绍如何使用JS解析XML文件和XML字符串。 首先,让我们来看如何解析XML文件。在JavaScript中,这通常涉及使用XMLHttpRequest对象或fetch API来获取XML文件内容,然后将其转换为DOM对象以便进行操作。以下...

    一个非常好的js解析xml生成一个tree

    综上所述,这个项目的核心技术在于使用JavaScript解析XML,并以交互式树形结构展示数据。开发者通过编写JavaScript代码实现了XML到DOM的转换,然后将DOM树转换为HTML结构,最后通过CSS进行美化。这样的工具对于需要...

    DOM解析XML文件例子

    在这个例子中,我们将深入探讨如何使用DOM解析XML文件,以理解和掌握XML文档的结构,并进行数据提取、修改和创建。 首先,XML(Extensible Markup Language)是一种标记语言,用于存储和传输数据,具有自描述性和...

    javascript读写XML文件

    ### JavaScript读写XML文件:深度解析与应用实例 在现代Web开发中,XML(Extensible Markup Language)作为一种标准的数据交换格式,被广泛应用于各种场景,如配置文件、数据传输等。利用JavaScript进行XML文件的...

Global site tag (gtag.js) - Google Analytics