博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
<JS:The Definitive Guide > JavaScript 和 XML
阅读量:5974 次
发布时间:2019-06-19

本文共 1606 字,大约阅读时间需要 5 分钟。

创建一个空的XML文档:

var XML={}; XML.newDocument=function(rootTagname,namespaceURL){
if(!rootTagname) rootTagname=""; if(!namespaceURL) namespaceURL=""; if(document.implementation && document.implementation.createDocument){
//This is the W3C standard way to do it return document.implementation.createDocument(namespaceURL,rootTagname,null); } else{
//This is the IE way to do it //Create an empty document as an ActiveX object var doc=new ActiveXObject("MSXML2.DOMDocument"); if(rootTagname){
var prefix=""; var tagname=rootTagname; var p=rootTagname.indexOf(':'); if(p!=-1){
prefix=rootTagname.substring(0,p); tagname=rootTagname.substring(p+1); } //If we have a namespace,we must have a namespace prefix //If we don,t have a namespace,we discard any prefix if(namespaceURL){
if(!prefix) prefix="a0"; //what firefox uses } else{
prefix=""; } //Create the root element as a string of text var text="<"+(prefix?(prefix+":"):"")+tagname+ (namespaceURL?("xmlns:"+prefix+'="'+namespaceURL+'"'):"") +"/>"; //And prase that text into the empty document doc.loadXML(text); } return doc; } };
从xml中提取信息
address.xml:
able@example.com
dodger@example.com
frame@example.com
HTML:
   
 

转载地址:http://fpbox.baihongyu.com/

你可能感兴趣的文章
SQL Server Reporting Services:无法检索应用程序文件。部署中的文件已损坏
查看>>
hive中partition如何使用
查看>>
查看mysql数据库版本方法总结
查看>>
大牛手把手教你做日历(建议你看看,你会有收获的)
查看>>
定制转场动画ControllerTransitionAnimation
查看>>
Django中的ORM
查看>>
iOS开发UI篇—Quartz2D使用(图片剪切)
查看>>
spring学习笔记(20)数据库事务并发与锁详解
查看>>
关于Simple_html_dom的小应用
查看>>
鲁肃:蚂蚁金服的三个梦想
查看>>
【springmvc+mybatis项目实战】杰信商贸-27.POI由HSSF升级为XSSF
查看>>
数学常数e的含义
查看>>
Spring Boot MyBatis 通用Mapper插件集成
查看>>
Django跟Bootstrap3体验以及相比框架提问
查看>>
APM基础小记
查看>>
Omi 6.0 - Store 的设计哲学
查看>>
福利 | 20张2019年蓝牙大会通票免费领
查看>>
XSwitch - 一个解决本地开发请求转发的浏览器插件
查看>>
无限循环RecyclerView的完美实现方案
查看>>
Android中的消息机制
查看>>