<html>
<head>
<title>ajax读取数据到表格</title>
</head>
<body>
<input type="button" value="显示数据" onclick="post()" />
<script type="text/网页特效">
function ajax_xmlhttp(){
//在ie中创建xmlhttprequest,适用于ie5.0以上所有版本
var msxmlhttp = new array("msxml2.xmlhttp.5.0","msxml2.xmlhttp.4.0","msxml2.xmlhttp.3.0","msxml2.xmlhttp","microsoft.xmlhttp");
for(var i=0; i<msxmlhttp.length; i++){
try
{
_xmlhttp=new activexobject(msxmlhttp[i]);
}
catch(e)
{
_xmlhttp=null;
}
} //循环创建基于ie浏览器的xmlhttp.结束
//如果非ie浏览器,则创建基于firefox等浏览器的xmlhttprequest
if(!_xmlhttp && typeof xmlhttprequest != "undefined")
{
_xmlhttp=new xmlhttprequest();
}
return _xmlhttp;
}//发送请求函数
function post(){
var ajax = ajax_xmlhttp(); //将xmlhttprequest对象赋值给一个变量.
ajax.open("post","web_ajax.asp教程",true);//设置请求方式,请求文件,异步请求
ajax.onreadystatechange = function(){//你也可以这里指定一个已经写好的函数名称
if(ajax.readystate==4){//数据返回成功
if(ajax.status==200){//http请求状态码返回ok
var xmldata = ajax.responsexml;//接收返回xml格式数据
var read = xmldata.getelementsbytagname("read");//获取所有的read标签
if(read.length!=0){
var t = document.createelement("table");//创建一个表格元素
t.setattribute("border","1");
document.body.appendchild(t);//将表格添加到doby内
for(var i=0;i<read[0].childnodes.length;i++){
var tr = t.insertrow(t.rows.length);//添加一行
var td = tr.insertcell(0);//添加一列
td.innerhtml = read[0].childnodes[i].firstchild.nodevalue;//为单元格写入文本内容
}
}
}
}
}
ajax.send(null);
}
</script>
</body>
</html>
ajax 读取服务器端xml数据并解析xml
时间: 2024-09-13 08:46:47
ajax 读取服务器端xml数据并解析xml的相关文章
使用XPATH对XML数据进行解析
这一篇我总结一下,如何利用XPATH及相关技术对XML数据文档进行查询和处理 1. 首先还是来看一下范例数据 <?xml version="1.0" encoding="utf-8" ?> <Orders><!--所有订单--> <Order OrderID="1" OrderDate="2008-12-17"><!--一个订单--> <OrderItems&g
PHP生成XML格式数据与解析xml数据程序
先看xml文档 代码如下 复制代码 <?xml version="1.0" encoding="utf-8"?> <article> <item> <title size="1">title1</title> <content>content1</content> <pubdate>2009-1
php获取通过http协议post提交过来xml数据及解析xml_php技巧
php 如何获取请求的xml数据,对方通过http协议post提交过来xml数据,php如何获取到这些数据呢? 复制代码 代码如下: <?php $xml_data ='<AATAvailReq1>'. '<Agency>'. '<Iata>1234567890</Iata>'. '<Agent>lgsoftwares</Agent>'. '<Password>mypassword</Password>'
xstream中xml转bean-xstream解析xml为bean时一直出差,求帮忙看一下,在线等
问题描述 xstream解析xml为bean时一直出差,求帮忙看一下,在线等 public class BulletinResponse { private String transId; private String processTime; private String cpId; private String curPage; private String pageCount; private String returnCode; private String content; priva
c# 解析xml文件-C#解析xml文件的解析类
问题描述 C#解析xml文件的解析类 如何写一个C#类实现以下描述:XML文件的内容: 要求: 解析出这一句话中的CreateActivity,并生成一行字符串: NodeType=CreateActitiy;DisplayName="用户名";NodeName="Create" 请各位大神帮帮忙,写一个C#类,谢谢!
[IOS]UIWebView实现保存页面和读取服务器端json数据
如何通过viewView保存访问过的页面?和如何获取并解析服务器端发送过来的json数据?通过一个简单的Demo来学习一下吧! 操作步骤: 1.创建SingleViewApplication应用,新建VIewController,并在xib试图中添加WebView,继承webview的Delegate协议. 2.将ViewController类遵循UIWebViewDelegate和NSURLConnectionDataDelegate协议,并且实现协议中的方法. ViewController.
java解析xml之dom解析xml示例分享_java
复制代码 代码如下: package com.test; import java.io.File;import java.util.ArrayList;import java.util.List;import javax.xml.parsers.DocumentBuilder;import javax.xml.parsers.DocumentBuilderFactory;import org.w3c.dom.Document;import org.w3c.dom.Element;import o
java解析xml之sax解析xml示例分享_java
复制代码 代码如下: package com.test; import java.io.File;import java.io.FileInputStream;import java.util.ArrayList;import java.util.List; import javax.xml.parsers.SAXParser;import javax.xml.parsers.SAXParserFactory; import org.xml.sax.Attributes;import org.x
java解析xml之dom4j解析xml示例分享_java
复制代码 代码如下: package com.test; import java.io.File;import java.util.ArrayList;import java.util.Iterator;import java.util.List; import org.dom4j.Document;import org.dom4j.Element;import org.dom4j.io.SAXReader; public class Dom4jXML { public static v