`
- 浏览:
248123 次
- 性别:
- 来自:
北京
-
js 代码
- <script type=< span="">"text/javascript">
- var xmlHttp;
- var requestType = "";
-
- function createXMLHttpRequest() {
- if (window.ActiveXObject) {
- xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
- }
- else if (window.XMLHttpRequest) {
- xmlHttp = new XMLHttpRequest();
- }
- }
-
- function startRequest(requestedList) {
- requestType = requestedList;
- createXMLHttpRequest();
- xmlHttp.onreadystatechange = handleStateChange;
- xmlHttp.open("GET", "parseXML.xml", true);
- xmlHttp.send(null);
- }
-
- function handleStateChange() {
- if(xmlHttp.readyState == 4) {
- if(xmlHttp.status == 200) {
- if(requestType == "north") {
- listNorthStates();
- }
- else if(requestType == "all") {
- listAllStates();
- }
- }
- }
- }
- function listNorthStates() {
- var xmlDoc = xmlHttp.responseXML;
- var northNode = xmlDoc.getElementsByTagName("north")[0];
- var out = "Northern States";
- var northStates = northNode.getElementsByTagName("state");
- outputList("Northern States", northStates);
- }
- function listAllStates() {
- var xmlDoc = xmlHttp.responseXML;
- var allStates = xmlDoc.getElementsByTagName("state");
- outputList("All States in Document", allStates);
- }
- function outputList(title, states) {
- var out = title;
- var currentState = null;
- for(var i = 0; i < states.length; i++) {
- currentState = states[i];
- out = out + "\n- " + currentState.childNodes[0].nodeValue;
- }
- alert(out);
- }
- </script>
xml 代码
- <!---->xml version="1.0" encoding="UTF-8"?>
- <states>
- <north>
- <state>Minnesotastate>
- <state>Iowastate>
- <state>North Dakotastate>
- north>
- <south>
- <state>Texasstate>
- <state>Oklahomastate>
- <state>Louisianastate>
- south>
- <east>
- <state>New Yorkstate>
- <state>North Carolinastate>
- <state>Massachusettsstate>
- east>
- <west>
- <state>Californiastate>
- <state>Oregonstate>
- <state>Nevadastate>
- west>
- states>
分享到:
Global site tag (gtag.js) - Google Analytics
相关推荐
Jboss启动报Failed to parse WEB-INFweb.xml; - nested throwable错误
Ajax-parse-jsonp.zip,获取jsonp响应的有效负载。,ajax代表异步javascript和xml。它是多种web技术的集合,包括html、css、json、xml和javascript。它用于创建动态网页,其中网页的小部分在不重新加载网页的情况下...
前端开源库-parse5-htmlparser2-tree-adapterparse5-htmlparser2-tree-adapter,parse5的htmlparser2树适配器。
开源项目-araddon-dateparse.zip,dateparse - Parse any date string without knowing the format in advance
ParseXML实例 处理XML的时候经常需要用到 算法很不错
Python爬⾍基础教程-Urllib详解 前⾔ 爬⾍也了解了⼀段时间了希望在半个⽉的时间内结束它的学习,开启python的新⼤陆,今天⼤致总结⼀下爬⾍基础相关的类库---。 Urllib urllib提供了⼀系列⽤于操作URL的功能。 ...
China's delivery address parse New Feature 增加自定义解析,数据更新至 2020-11-20,代码: Preview Syntax AddressParse(address[, [option|0|1]]) option可选参数属性列表 参数名 说明 类型 是否必填 默认值 ...
前端开源库-remark-parse-yamlremark解析yaml,将yaml块解析为结构化数据
XML转化操作工具类
遍历xml的所有节点
open-nlp parse标注字典。 1、从句级别 S - 简单的陈述句,例如,一个句子既不由从属连词引导或者wh-开头的单词,因此不存在主谓倒置。 SBAR - 从属连词引导的从句 SBARQ - wh-开头的单词或者wh-开头的短语的直接...
Nodejs: Using for Parsing the XML file from the program
官方离线安装包,测试可用。使用rpm -ivh [rpm完整包名] 进行安装
Laravel开发-laravel-parse 用于Laravel应用程序的Parse SDK桥。
Laravel开发-laravel-parse-sdk 分析Laravel 5的SDK桥,支持自托管分析服务器
Laravel开发-lara-parse 解析服务器的Laravel实现
验证XML,将XML解析为JS / JSON,反之亦然,或者快速将XML解析为Nimn,而无需基于C / C ++的库且没有回调 为了支付费用,我们计划并行发布版。 如有兴趣,请观看它以获取进一步的更新。 用户数 使用快速XML解析器的...