js读取服务器xml文件,js读取XML文件 JS读写XML文件
JavaScript
//
//嵌入CDATA段可以防止不兼容Javacript的浏览器不产生错误信息
//增加正则表达式
String.prototype.getQueryString = function(name) {
var reg = new RegExp("(^|&|\\?)" + name + "=([^&]*)(&|$)"), r;
if (r = this.match(reg)) return unescape(r[2]);
return null;
};
var address = location.search.getQueryString("address"); //通过表达式获得传递参数
//针对两种浏览器,分别获取xmlDocument对象// 读取XML文件
function loadXML(xmlFile) {
var xmlDoc;
if (window.ActiveXObject) {
xmlDoc = new ActiveXObject("Microsoft.XMLDOM");
xmlDoc.async = false;
xmlDoc.load(xmlFile);
}
else if (document.implementation && document.implementation.createDocument) {
xmlDoc = document.implementation.createDocument("", "", null);
xmlDoc.async = false;
xmlDoc.load(xmlFile);
} else {
alert('您的浏览器不支持该系统脚本!');
}
return xmlDoc;
}
//调用地图
var map; //全局GMap GOOGLE 地图 API
function load() {
if (GBrowserIsCompatible()) //检查浏览器兼容性
{
map = new GMap2(document.getElementById("map")); //地图加栽到ID为map的DIV中。
map.addControl(new GSmallMapControl()); //添加Gcontrol控件//放大缩小的那个
map.setCenter(new GLatLng(26.577014, 104.877977), 15); //设置地图中心
//创建多个坐标点(从INFO.XML文件中读取)
var xmlDoc = loadXML("Info.xml");
var members = xmlDoc.getElementsByTagName("number");
var maxRes = members.length;
for (var i = 0; i <= maxRes; i++) { //XML中记录了多个坐标点,要每个点都标记一下
var oName = members[i].getElementsByTagName("name");
var oLongitude = members[i].getElementsByTagName("Longitude");
var oLatitude = members[i].getElementsByTagName("Latitude");
var name = oName[0].firstChild.nodeValue
var Longitude = oLongitude[0].firstChild.nodeValue
var Latitude = oLatitude[0].firstChild.nodeValue
var marker = new GMarker(new GLatLng(Longitude, Latitude), { title: name }); //对每个点添加标记
marker.openInfoWindowHtml("
");
map.addOverlay(marker);
}
}
}
//]]>
XML文件<?xml version="1.0" encoding="GB2312"?>21321121221321326.577014104.87797711231233213121226.586685104.86381512312312132311226.572101104.86690512313212312332126.572254104.891624
js读取服务器xml文件,js读取XML文件 JS读写XML文件相关推荐
- php xml 接口调用,php的SimpleXML方法读写XML接口文件实例解析
在php5中读写xml文档是非常方便的,可以直接使用php的SimpleXML方法来快速解析与生成xml格式的文件,下面举例说明: 创建一个SimpleXML对象有三种方法: 1.使用new关键字创建 ...
- python怎么读取中文文件-Python中使用不同编码读写txt文件详解
复制代码 代码如下: import os import codecs filenames=os.listdir(os.getcwd()) out=file("name.txt",& ...
- chrome html 读写文件路径,Chrome浏览器支持直接读写本地文件了
本文首发于公众号:符合预期的CoyPan 写在前面 最新版的Chrome(Chrome 83, 须要开启权限)支持直接读写本地文件了.javascript 开启方法:Chrome浏览器升级到83版本以 ...
- python读写csv文件方法总结_使用python读写CSV文件的三种方法
Python读写csv文件 觉得有用的话,欢迎一起讨论相互学习~Follow Me 前言 逗号分隔值(Comma-Separated Values,CSV,有时也称为字符分隔值,因为分隔字符也可以不是 ...
- c 语言解析png图片文件信息,利用C/C++二进制读写png文件的方法示例
前言 二进制文件不是以ASCII代码存放数据的,它将内存中数据存储形式不加转换地传送到磁盘文件,因此它又称为内存数据的映像文件.因为文件中的信息不是字符数据,而是字节中的二进制形式的信息,因此它又称为 ...
- Js 显示 服务器 目录,js获得服务器目录
js获得服务器目录 内容精选 换一换 如果DDK和Atlas 200 DK Atlas 300不在同一服务器,请执行1~7.如果DDK和Atlas 200 DK Atlas 300在同一服务器,请直接 ...
- python怎么读取csv文件-python读写csv文件方法详细总结
python提供了大量的库,可以非常方便的进行各种操作,现在把python中实现读写csv文件的方法使用程序的方式呈现出来. 在编写python程序的时候需要csv模块或者pandas模块,其中csv ...
- python本地读csv文件_python读写csv文件方法详细总结
python提供了大量的库,可以非常方便的进行各种操作,现在把python中实现读写csv文件的方法使用程序的方式呈现出来. 在编写python程序的时候需要csv模块或者pandas模块,其中csv ...
- python读压缩文件内容_Python读写压缩文件的方法
问题 你想读写一个gzip或bz2格式的压缩文件. 解决方案 gzip 和bz2模块可以很容易的处理这些文件. 两个模块都为 open()函数提供了另外的实现来解决这个问题. 比如,为了以文本形式读取 ...
- 【matlab】matlab读写bin文件注意事项
1.此类代码实现bin文件读写,只需要更改文件路径为代码目录的路径即可实现运行. 2.注意存储数据时,需要将数据读写类型一致,若为写入数据,需要判断数据类型可以使用class(变量)实现查看. 3.若 ...
最新文章
- 从网络、编码、内容感知、存储、分发看视频云端到端技术实践
- 编程语言的发展趋势及未来方向(7):总结
- Ubuntu中安装FastDFS
- simulink仿真学习(关系运算及逻辑模块、离散时间积分模块)day2
- 从Gartner报告,看中国数据库崛起
- dsh批量管理linux服务器
- 深度学习在计算机视觉点云中的发展与未来
- Security+ 学习笔记16 密钥管理
- 必看的经典金融书籍推荐zz
- 【转】人生如梦游戏间,RPG游戏开源开发讲座(JAVA篇)[0]——月晕础润
- Chrome网页下载提速小技巧
- 用python爬取全网百度网盘资源的神器
- C++之我见--delete指针
- 2模矩阵转换成1模矩阵
- pdfmake支持html,pdfMake前端导出pdf
- htc 8x android,htc8x怎么样 htc8x测评【图解】
- 安猪瀚的一家之言:多读书,多看报,少吃零食,多睡觉
- 李彦宏:去年“吹的牛”我兑现了!百度无人车今天正式量产!
- AP_HAL 分析, 以pixhawk-fmuv2为硬件平台,ChibiOS为底层操作系统:
- 联想Lenovo G450过热死机解决办法
热门文章
- 综合计算机工时,计算机辅助工时定额制定与管理系统的研究与开发
- 旧版sai笔刷_漂亮的sai笔刷大全(ps笔刷包) 简化中文版
- ccf认证的期刊和会议_ccf推荐AI、CV方向的国际学术期刊、会议
- JNPF开发平台3.3企业版框架 力软敏捷开发框架源码7.0.6旗舰版
- vm14安装mac10教程(亲测;转载)
- gxworks2使用指令手册_三菱 GX 三菱 GX Works2操作手册(智能功能功能模块操作篇)...
- 啊哈 c语言pdf百度云,啊哈c语言完整版
- java 小票打印机和触发开钱箱操作
- php bing翻译的api,使用PHP和SOAP访问Bing翻译服务
- oracle weblogic 补丁,Oralce weblogic 补丁下载方法