读取XML节点所有数据返回DataTable

问题描述

<?xmlversion="1.0"encoding="UTF-8"?>-<WSMsg><flag>0</flag><ermsg/>-<EventDetails>-<EvnetDetail><alertId>308</alertId><category>Information</category><desc>SERVICEPROVIDERSTARTED.FESNAME:FES.FESURL:TSP_TCP://10.21.4.102:1947</desc><eventGenerationTime>2012-03-1213:37:12046</eventGenerationTime><source>FES</source><time>03-12-2012,13:37:46113</time></EvnetDetail>-<EvnetDetail><alertId>308</alertId><category>Information</category><desc>SERVICEPROVIDERSTARTED.FESNAME:FES.FESURL:TSP_TCP://10.21.4.102:1947</desc><eventGenerationTime>2012-02-1316:54:13027</eventGenerationTime><source>FES</source><time>02-13-2012,16:54:27446</time></EvnetDetail>-<EvnetDetail><alertId>308</alertId><category>Information</category><desc>SERVICEPROVIDERSTARTED.FESNAME:FES.FESURL:TSP_TCP://10.21.4.102:1947</desc><eventGenerationTime>2012-02-1316:09:13057</eventGenerationTime><source>FES</source><time>02-13-2012,16:09:57894</time></EvnetDetail>-<EvnetDetail><alertId>308</alertId><category>Information</category><desc>SERVICEPROVIDERSTARTED.FESNAME:FES.FESURL:TSP_TCP://10.21.4.102:1947</desc><eventGenerationTime>2012-02-1315:57:13009</eventGenerationTime><source>FES</source><time>02-13-2012,15:57:09561</time></EvnetDetail>-<EvnetDetail><alertId>308</alertId><category>Information</category><desc>SERVICEPROVIDERSTARTED.FESNAME:FES.FESURL:TSP_TCP://10.21.4.102:1947</desc><eventGenerationTime>2012-02-1315:48:13011</eventGenerationTime><source>FES</source><time>02-13-2012,15:48:11469</time></EvnetDetail>-<EvnetDetail><alertId>308</alertId><category>Information</category><desc>SERVICEPROVIDERSTARTED.FESNAME:FES.FESURL:TSP_TCP://10.21.4.102:1947</desc><eventGenerationTime>2012-02-1010:12:10001</eventGenerationTime><source>FES</source><time>02-10-2012,10:12:01005</time></EvnetDetail>-<EvnetDetail><alertId>308</alertId><category>Information</category><desc>SERVICEPROVIDERSTARTED.FESNAME:FES.FESURL:TSP_TCP://10.21.4.102:1947</desc><eventGenerationTime>2011-12-1611:06:16033</eventGenerationTime><source>FES</source><time>12-16-2011,11:06:33830</time></EvnetDetail>-<EvnetDetail><alertId>308</alertId><category>Information</category><desc>SERVICEPROVIDERSTARTED.FESNAME:FES.FESURL:TSP_TCP://10.21.4.102:1947</desc><eventGenerationTime>2011-12-1410:33:14003</eventGenerationTime><source>FES</source><time>12-14-2011,10:33:03201</time></EvnetDetail></EventDetails></WSMsg>

解决方案

解决方案二:
LinqtoXML我也不太懂,听说过
解决方案三:
,然后自己写入datatable

时间: 2024-09-29 00:37:10

读取XML节点所有数据返回DataTable的相关文章

使用XmlDocument读取XML节点所有数据

网上有好多ASP.NET读取XML的例子,比如使用Dataset来读取,但本文教程却是使用XmlDocument来读取XML节点下所有数据,我们先来看下这个XML格式:SysRightsDb.xml  XML Code <?xml version="1.0" encoding="utf-8" ?> <root> <rights name="SYS"> <xml name="股票行情"

读写xml所有节点个人小结 和 读取xml节点的数据总结_实用技巧

读:     //打开某文件(假设web.config在根目录中)    string filename=Server.MapPath("/") + @"WebApplication1\web.config";    XmlDocument xmldoc= new XmlDocument();    xmldoc.Load(filename);     //得到顶层节点列表    XmlNodeList topM=xmldoc.DocumentElement.Chi

JS读取XML的单个数据。

问题描述 怎么用JS或者JQUERY读取XML的单个数据<?xmlversion="1.0"encoding="utf-8"?><tr><tdtitle="北京"><address>海淀区</address><sction>货到付款</sction><fu>城区不送</fu></td><tdtitle="上海&q

利用java读取xml节点数据

xml叫可扩展标记语言 和html的区别在于 显示层和 数据层分离  . 显示可以用css或者  xsl设置数据的显示格式  利用java对xml文件进行解析 用到的类  DocumentBuilderFactory  xml解析器工具   DocumentBuilder文档解析器    Document文档类  NodeList节点类 package me.dom.test; import javax.xml.parsers.*;    //导入相关类 import org.w3c.dom.*

用Ajax读取XML格式的数据

ajax|xml|数据 CODE:<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"      "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">  <html>  <head>  <title>Ajax Hello World</title>  <script type="t

java根据xml节点选择数据

问题描述 上面有group和score两个节点,我想选择group为1的所有score来处理,group为2的不处理,使用java改如何编写.谢谢大神. 解决方案 解决方案二: 解决方案三:结构定好了.其实就是循环a的所有子节点,判断子节点的子节点的值.参考常见问题解析:解决方案四:这个用dom4j.jar里面的xpath很简单的,自己找个例子.解决方案五:循环节点判断.解决方案六:packagepars.xml;importjava.io.IOException;importjava.io.I

用Ajax读取XML格式的数据_AJAX相关

复制代码 代码如下: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"      "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">  <html>  <head>  <title>Ajax Hello World</title>  <script type="text/ja

用javascript读取xml文件读取节点数据_javascript技巧

下面代码是读取的节点数据,还有一种情况是读取节点属性数据. <head> <title></title> <script type="text/javascript"> var objLength = null; var xmlHttp; var strurl = ""; function ajaxrequst() { if (window.ActiveXObject) { xmlHttp = new ActiveXO

Java获取XML节点总结之读取XML文档节点的方法_java

dom4j是Java的XML API,用来读写XML文件的.目前有很多场景中使用dom4j来读写xml的. 要使用dom4j开发,需要下载导入dom4j相应的jar文件. 官网下载:http://www.dom4j.org/dom4j-1.6.1/ github下载:http://dom4j.github.io/ 下载解压之后如图所示: 我们只需要把dom4j-1.6.1.jar文件构建到我们开发项目中就可以了. 下面就以Eclipse创建java项目的构建方法为例说明: 声明:本Java项目的