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

关于JavaScript修改本地xml

    博客分类:
  • SE
阅读更多
    在学习JavaScript解析xml时,发现setAttribute、createElement等只是把xml文件读到内存,在内存中修改xml,并不能修改本地xml.

原因:
    因为js是从服务器上下载下来,直接在本地执行,在执行前用户是不清楚他到底都做了什么,如果此时执行一些非法代码,或者写一段病毒到本地,对操作系统是很大威胁,所以只能是依靠高级开发语言来完善B/S系统的功能了。

解决办法:
    使用Java或Jsp对Xml读写操作。javascript可进行简单操作。


相关技术:
1.javascript解析Xml
2.java&jsp解析xml (xmlDom、htmlDom)
4.Ajax(XMLHttpRequest)
5.Xslt(xml转换语言)
6.XPath、XQuery:访问xml。
7.Xml格式:DTD、Schema
8.SOAP:允许应用程序在 HTTP 之上交换信息的基于 XML 的协议
9.RDF:描述网络资源
10.WSDL:用于描述网络服务的基于 XML 的语言。
11.RSS:聚合新闻以及类新闻站点内容的格式。
分享到:
评论

相关推荐

    javascript对xml的处理

    在JavaScript中,XML DOM(Document Object Model)提供了一组接口,用于创建、修改和遍历XML文档。例如,你可以使用`DOMParser`对象将XML字符串解析为DOM树: ```javascript let xmlString = '<root><item id="1">...

    javascript 操作xml

    而JavaScript作为客户端编程语言,提供了多种方式来解析、创建和修改XML文档。以下是关于JavaScript操作XML的详细知识点: 1. **DOM解析**: - DOM(Document Object Model)是XML文档的一种抽象表示,它将XML文档...

    javascript 对xml文件的增删改

    将JavaScript与XML结合,我们可以实现对XML文件的读取、修改、添加和删除等操作。下面将详细探讨如何使用JavaScript处理XML文件。 1. **创建XML对象**: 在JavaScript中,我们可以使用`ActiveXObject`(在IE浏览器...

    javascript加载xml文件和xml字符串的类

    在JavaScript中,处理XML数据是常见的任务,无论是从本地或远程服务器加载XML文件,或是解析XML字符串。XML(可扩展标记语言)作为一种结构化数据格式,广泛用于存储和传输数据。本篇文章将深入探讨如何使用...

    Arcgis javascript API 本地Tomcat下部署

    《ArcGIS JavaScript API在本地Tomcat上的部署与应用》 ArcGIS JavaScript API 是Esri公司提供的用于构建地理信息系统(GIS)Web应用的核心开发工具,它允许开发者通过JavaScript语言创建交互式的地图应用程序。...

    本地生成新的XML文件

    当我们需要在本地生成新的XML文件时,这通常涉及到几个关键知识点,包括XML的基本结构、创建XML文件的方法、以及如何在客户端与服务器之间交互数据。 首先,XML的基本结构是它强大的核心。XML文件由一系列元素组成...

    jqgrid非常简单的例子,读取本地简单的XML,还有IE下的firebug调试工具

    本例子将展示如何使用jqGrid从本地XML文件中读取数据并显示在一个表格中。 首先,我们来看`index.html`或`testjq.html`这两个HTML文件,它们是网页的主体部分。通常,这两个文件会包含jqGrid所需的CSS和JS文件引用...

    谷歌浏览器加载本地xml和xls报告同源错误的问题

    标题中的“谷歌浏览器加载本地xml和xls报告同源错误的问题”涉及到的是Web浏览器的安全策略——同源策略(Same-Origin Policy)以及XML和XLS文件在浏览器中的处理方式。同源策略是Web浏览器的一种安全机制,它限制了...

    jQuery实现的解析本地 XML 文档操作示例

    此外,本文还提供了一些关于操作本地XML文件的在线工具链接,例如在线格式化、压缩XML文件的工具,以及将XML与JSON格式互相转换的工具。这些工具可以辅助开发者更好地处理和调试XML文件。 最后,文章建议有兴趣深入...

    js读取xml

    XMLDOM将XML文档转换为一个对象树,允许通过JavaScript API进行访问和修改。 #### 2.1 创建XMLDOM对象 首先,我们需要加载XML文件。这通常通过Ajax请求完成,或者在本地使用`XMLHttpRequest`对象或`fetch` API: `...

    flex 操作XML

    3. **读取本地XML文件**: - Flex使用`flash.filesystem.File`类来访问本地文件系统。首先,创建一个`File`对象,指定XML文件的路径,然后使用`FileStream`打开并读取文件内容。 - 示例代码: ```actionscript ...

    XML省市级联

    DOM(Document Object Model)接口允许我们查找、遍历和修改XML文档。例如,我们可能使用`XMLHttpRequest`对象加载XML文件,然后通过`document.getElementsByTagName`或`document.querySelector`等方法获取数据。 3...

    javaScript api

    1. DOM操作:JavaScript API允许开发者通过DOM来创建、修改和查询HTML或XML文档结构。例如,`document.createElement()`用于创建新的HTML元素,`element.appendChild()`用于将元素添加到父元素,而`querySelector()`...

    Json和Xml离线格式化工具

    在IT行业中,数据交换和存储经常涉及两种常见的数据序列化格式:JSON(JavaScript Object Notation)和XML(eXtensible Markup Language)。JSON以其简洁、易读性而被广泛用于Web服务,而XML则因其丰富的结构和强大...

    javascript 读取xml,写入xml 实现代码

    而写入XML文件则需要借助服务器端支持,因为浏览器出于安全原因不允许JavaScript直接修改本地文件。通常,我们会将数据发送到服务器,由服务器更新XML文件,然后返回更新后的数据。 总结来说,JavaScript通过...

    xml parser

    对于从本地解析XML,开发者通常会使用编程语言提供的XML解析库,如Java的JAXB或DOM4J,Python的ElementTree,或者JavaScript的DOMParser。这些库提供了方便的API来读取、遍历和修改XML文档。 当涉及到从服务器端...

    C# 在HTML页面中使用XML文件

    我们可以使用`Load`方法加载本地或网络上的XML文件。 - **解析XML**:`XmlNode`和`XElement`对象可用于遍历XML树,提取所需信息。例如,使用`SelectNodes`或`Descendants`方法找到特定元素,`InnerText`或`Value`...

    JavaScript课件及练习

    这个“JavaScript课件及练习”资源包含的是一系列关于JavaScript及其实际应用的学习材料,非常适合初学者或希望深化理解JavaScript的开发者。 首先,JavaScript的课件部分可能涵盖以下主题: 1. **基础语法**:...

    xml课程设计(代码)

    本课程设计旨在通过XML技术实现一个实用的通讯录应用程序,允许用户进行信息的添加、修改和查看。 XML的设计目标是传输和存储数据,而非显示数据,这与HTML(超文本标记语言)的主要用途不同。XML使用自定义的标签...

    JavaScript完全自学宝典 源代码

    11.3.html JavaScript修改cookie的保存有效期。 11.4.html 保存数据到userData。 11.5.html JavaScript获取userData的数据。 11.6.html 使用cookie登录。 welcome.html 使用cookie登录成功的欢迎...

Global site tag (gtag.js) - Google Analytics