社区
JavaScript
帖子详情
JS 创建并保存一个xml文件
a327369238
2015-05-22 04:07:17
除了用ActiveX插件,还能怎么办?
貌似除了IE,360,火狐和谷歌浏览器中:if(window.ActiveXObject)都是成立的,所以,想知道除此之外,在JS中如何创建并保存一个xml文件,只是一个测试,我就想在本地磁盘测试一下
...全文
173
2
打赏
收藏
JS 创建并保存一个xml文件
除了用ActiveX插件,还能怎么办? 貌似除了IE,360,火狐和谷歌浏览器中:if(window.ActiveXObject)都是成立的,所以,想知道除此之外,在JS中如何创建并保存一个xml文件,只是一个测试,我就想在本地磁盘测试一下
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
a327369238
2015-05-22
打赏
举报
回复
引用 1 楼 microlab2009 的回复:
通过后台去创建xml
就是想知道如何用JS创建,前台。。。
嘻哈大咖秀
2015-05-22
打赏
举报
回复
通过后台去创建xml
一个
对xml进行操作的web小项目
一个
对利用DOM对
xml文件
进行
创建
,增删改查操作的小型web项目,该项目通过
js
树形视图将
xml文件
中的内容实时显示出来,将document做为session
保存
,不断进行修改!!!这个项目不算很完善,但是对DOM使用讲解的很详细
xml浅学笔记
1、XML AJAX: Asynchronous Javascript And Xml 1、什么是XML eXtensible Markup Language 可扩展的 标记 语言 XML的标记没有预定义过,需要自行定义 XML的宗旨是做数据传递的,而非数据显示 2、XML的语法规范 XML可以
保存
成独立的 ***.xml 的文件,也可以以字符串的形式出现(服务器端生产) 1、XML的最顶端是XML的声明 <?xml version="1.0" encoding="utf-8" ?> 2、XML标记的语法 1、XML标记必须成对出现 2、xml标记是严格区分大小写,开始和结束必须一致 3、XML的标记也允许被嵌套,注意嵌套顺序 4、每个标记都允许自定义属性,格式与HTML一致,但属性值,必须用""括起来 5、每个XML文档中必须要有
一个
跟元素 3、使用AJAX 请求 XML 文档 1、要遵循AJAX的请求步骤 1、
创建
/获取 xhr 2、
创建
请求 xhr.open("get","***.xml",true); 3、设置回调函数 xhr.onreadystatechange=function(){ if(xhr.readyState==4&&xhr;.status==200){ } } 4、发送请求 xhr.send(); 2、在回调函数中,处理响应数据 使用 xhr.responseXML 来获取响应数据,返回的是XML文档对象 4、解析XML文档对象的内容 1、核心方法 elem.getElementsByTagName("标签的名字"); elem:表示的是获取范围的对象 返回值:返回
一个
包含指定元素们的类数组 5、在php中返回xml格式的字符串 1、必须增加响应消息头 header("Content-Tupe:application/xml"); 2、按照xml的语法结构,拼xml字符串,再响应给客户端 $xml="<?xml version='1.0' encoding='utf-8'?>"; $xml.="<...>"; ....
XML必知必会:Java、C#、Python多种语言解析XML文档
、XPath节点和XPath语法 第7章 解析XML文档 解析XML文档概述、DOM解析XML、SAX解析XML 第8章 Java语言解析XML DOM4J概述、示例:遍历节点、示例:插入节点、示例:删除节点 第9章 Python语言解析XML ElementTree模块...
用
js
+xml自动生成表格的东西
代码如下:<html> <head> <meta http-equiv=”Content-Type” content=”text/html; charset=gb2312″> <title>无标题文档</title> [removed] function loadXML(handler) { var url = “employees.xml”; if(document.implementation&&document.implementation.createDocument) { var xmldoc = docume
XML学习指南
前 言扩展标记语言(Extensible Markup Language,XML),是目前最有前途的在World Wide Web上
保存
和传递信息的语言。尽管超文本标记语言(Hypertext Markup Language,HTML)目前是
创建
Web页的最常用语言,但是它在
保存
信息方面的能力很有限。与之相反,XML却有着极其灵活的语法,允许真实地描述各种类型的信息,从简单的菜谱到复杂的数据库(所以才会使用术语“扩展”)。XML文档(与样式表或传统的HTML页一起)可以很容易地在浏览器中显示。因为XML文档能如此有效地构造和标识它所包含的信息,以致于浏览器可以以非常灵活的方式发现、抽取、排序、过滤、整理以及管理信息。总之,XML提供了一种理想的方法,使用它可以处理Web上数量和复杂性快速增长的信息。为什么不阅读另一本XML书籍 XML可能会让人感到混乱。XML应用程序以令人吃惊的速度不断出现,而且XML与用来格式化、显示、处理和增强XML文档的大量相关标准和技术紧密联系在一起。许多这样的相关标准和技术还处在“幼儿”阶段,正在快速地变化和发展。大部分我读过的XML书籍都试图全面地介绍这些技术,但是却让人有一种在迷宫中迷失的感觉。我认为,这种典型的XML书籍过于肤浅地讨论了过多的XML技术,没有把实用与非实用、现在和将来相区别。本书回答了大部分基本的XML问题—什么是XML,为什么需要它,以及怎样使用它—并且介绍了到目前为止最重要、最实用的XML技术。本书的主题均是经过精心筛选的,对每一种主题的介绍都很有深度,并且避免了不完整的解决方案。(例如,因为我在第二部分介绍了怎样定义XML属性,所以在第三部分接着介绍了在显示文档时怎样访问这些属性。)直到我亲自动手编写并显示XML文档时,才真正理解了XML。因此,我在本书中也采用了这种方法,包括了许多循序渐进的指导、实用的例子和教程式的练习;避免对XML这种难于理解的主题进行理论和抽象的讨论。本书及附带的光盘还提供了
一个
完整的XML学习软件包。这个软件包提供了学习
创建
和显示XML文档所需基础知识的所有信息、指导和软件。本书还包括了指向Web上大量XML信息的详尽链接集,如果你想要了解基础知识以外的信息,则可以利用这些链接。在本书中将学到什么本书的第一部分(第1章和第2章)提供了对XML的简要介绍,并为学习后续的详细信息做准备。第1章回答了我前面提到的基本问题—什么是XML,为什么需要它,以及怎样使用它来解决现实世界的问题。第2章提供了
一个
手把手的练习,使你对
创建
XML文档并在Web浏览器中显示的全过程有
一个
大致印象。第二部分(第3章到第6章)重点介绍
创建
XML文档的规则和技术。第3章和第4章介绍怎样
创建
格式正确的XML文档—符合最基本的XML需求的文档。第5章和第6章介绍怎样
创建
有效的XML文档—符合可选和更严格的规则集的文档。第二部分中的章节基于W3C(World Wide Web协会)的正式XML规范。第三部分(第7章到第10章)介绍目前最重要的在Web浏览器中显示XML文档的技术。第7章和第10章解释怎样通过附加
一个
为浏览器提供格式指令的样式表来显示XML文档。第7章讨论级联样式表(cascading style sheet)—最简单,但是最受限的样式表类型—而第10章介绍使用XSL(扩展样式表语言,Extensible Stylesheet Language),一种用XML编写的更高级、更灵活的样式表类型。第8章和第9章介绍怎样通过把文档链接到包括访问、处理和表示XML数据的HTML Web页来显示XML文档。第8章介绍怎样使用数据绑定(data binding,一种只适用于某种XML文档的简单技术)来做到这一点。第9章介绍怎样通过可用于任意XML文档类型且高度灵活的编程对象,即众所周知的XML文档对象模型(XML Document Object Model),编写脚本来在HTML页中显示XML文档。注意 在本书中,使用术语“页面(page)”来表示HTML源文件,使用术语“文档(document)”来表示XML源文件,以便清楚地区别这两种经常一起使用的标记语言。第三部分重点讨论使用Microsoft Internet Explorer 5 Web浏览器显示XML文档。最后,附录提供了一些Web站点的地址,这些站点包含了大量有关本书中所讨论主题的更深入信息。我还在各章节中包括了这些地址,每
一个
地址都适用于各章节讨论的内容。在本书附带光盘的“Resource Links”文件夹中名为Appendix.htm的文件中,会找到附录的拷贝。(要了解在计算机上安装Appendix.htm的信息,参见光盘上的Readme文件。)你可以通过在Web浏览器中打开Appendix.htm文件并单击链接来访问任意
一个
Web站点,而不必在浏览器中输入地址。提示 你可能想要在Web上访问下列XML信息站点以便补充从本书中学到的内容。W3C在www.w3.org/中为Web创作人员提供了各种信息、标准和服务。Microsoft Developer Network(微软开发商网络,MSDN)在http://msdn.microsoft.com/xml/ default.asp中提供了Microsoft产品所支持的、有关XML的大量信息。http://www.oasis-open.org/cover/中的在线参考书《The XML Cover Page》包括了有关XML和其他标记语言的综合信息。循序渐进学习XML和Internet Explorer 尽管本书中提供的大部分技术都基于公开的标准,并且能够与大量浏览器一起协同工作,但是本书是专门为Microsoft Internet Explorer 5.0~5.5编写的。本书附带的光盘包括Internet Explorer 5.01。因此,你可以使用这张光盘上提供的浏览器软件显示本书中使用这些技术
创建
的任意XML文档。提示 可以从http://www.microsoft.com/windows/ie下载最新的Internet Explorer 5.5。在整本书中,Internet Explorer 5指的是Microsoft Internet Explorer 5.0~5.5。当某些信息只适用于某个Internet Explorer版本时,会及时指出,例如Internet Explorer 5.01或Internet Explorer 5.5。本书中介绍的所有特性和技术都可以用于Internet Explorer 5.5。少数几种特性是第一次出现在版本5.5中,因此无法用于以前的版本。我将清楚地标出只适用于Internet Explorer 5.5的那些特性。环境需求下面是使用本书及其附带光盘的基本硬件和软件需求: ?要访问本书附带的光盘,并安装包括在光盘中的Internet Explorer软件,需要一台运行Microsoft Windows并安装有一台CD-ROM驱动器的计算机。可以使用Windows 95、Windows 98、Windows NT 4.0(带有Service Pack3或更高版本)、Windows 2000,或者任意更高版本的Windows。 ?选择“Install Example Code And Resource Links”安装选项大约需要1MB硬盘空间。 ?要查看本书中引用的Web站点,需要连接到Internet。不过,成功地使用本书不需要查看这些站点,因此Internet连接是可选的。本书的目的是介绍XML,因此不需要事先对XML本身有所了解。不过,本书中介绍的几种有关显示XML文档的技术需要使用下列一种或多种Web创作语言:HTML、动态HTML(DHTML)和Microsoft
JS
cript(普通JavaScript脚本语言的Microsoft版本)。尽管本书在例子中介绍了这些语言的特性,但是了解这些语言的一些基本知识仍然有用。提示 要了解在Internet Explorer 5中使用HTML和DHML的信息,请访问MSDN提供的Web站点:http://msdn.microsoft.com/workshop/author/default.asp。要阅读正式的HTML规范,参见W3C提供的Web站点:http://www.w3.org/TR/REC-html40/。在也是由MSDN提供的站点http://msdn.microsoft.com/workshop/c-frame.htm#/workshop/languages/
js
cript/ handling.asp和http://msdn.microsoft.com /scripting/default.htm?/scripting/
js
cript/default.htm中,包括完整的
JS
cript信息,也包括初学者的教程。使用附带的光盘附带的光盘提供了下列有价值的资源,以便对本书的信息进行补充: ?本书中带有编号的程序清单的源文件拷贝。这些程序清单(例如,第2章中的程序清单2-1)提供了XML文档、样式表,和用来显示XML文档的HTML页的例子。在引入带有编号的程序清单时,也会同时给出它在光盘中对应文件的名称。(例如,程序清单2-1在文件Inventory.xml中。)所有这些文件都在附带光盘的“Example Code”文件夹中。 ?所有在XML文档示例中显示的图形文件。这些文件包含在与程序清单文件相同的光盘文件夹(Example Code)中。 ?Web页文件Appendix.htm中附录的拷贝。该文件在光盘上的“Resource Link”文件夹中。 ?Internet Explorer 5.01版。当把CD-ROM插入驱动器时,附带的光盘会自动启动安装。如果计算机不支持自动启动,就使用Windows资源管理器显示光盘的内容,并双击根文件夹中的StartCD.exe。这两种方法都可以打开欢迎屏幕。欢迎屏幕上显示了阅读Readme文件、安装示例代码和资源链接,安装Microsoft Internet Explorer 5.0,浏览光盘内容,或链接到Microsoft Press支持的Web站点等选项。一旦选择了
一个
选项,只要按照屏幕上显示的指示操作即可。怎样与作者联系你可以访问我的Web站点:http://ourworld.compuserve.com/homepages/mjy。那里有对本书的更正、读者的问题以及答案,获取有关XML进一步帮助的资源及相关技术,我的一些其他书籍的介绍和附加的信息。你可以给我发e-mail,地址是mjy@compuserve.com。欢迎你的意见和反馈信息。尽管我很少有时间回答那些需要深入研究的问题,但是如果你的问题我能够回答,那么我将会尽力回复。 Microsoft Press支持信息我尽了最大的努力保证本书和附带光盘中内容的准确性。Microsoft Perss通过万维网上的http://mspress.microsoft.com/support/提供了对书籍的更正。如果你对本书或者它所附带的光盘有意见、问题或想法,请通过e-mail把它们发送到Microsoft 出版社: MSPinput@Microsoft.com 或者把信邮寄到: Microsoft Press Attn: XML Step by Step Editor One Microsoft Way Redmond, WA 98052-6399 请注意,产品支持不是通过上述地址提供的。英文原书书号:ISNB0-7356-1020-7 英文原书名,XML Step by Step .
JavaScript
87,910
社区成员
224,616
社区内容
发帖
与我相关
我的任务
JavaScript
Web 开发 JavaScript
复制链接
扫一扫
分享
社区描述
Web 开发 JavaScript
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章