获取XML数据
http://www.w3school.com.cn/xml/xml_elements.asp
<?xml version="1.0" encoding="gb2312"?>
<string xmlns="http://tempuri.org/">200,2014/5/6 0:06:05</string>
获取如上XML中的200,2014/5/6 0:06:05
<?xml version="1.0" encoding="gb2312"?>
<string xmlns="http://tempuri.org/">200,2014/5/6 0:06:05</string>
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Data.Entity.Validation;
using System.Data.Entity;
using System.Data.Objects;
using System.Web;
using System.Xml; namespace Test
{
class Program
{
static void Main(string[] args)
{
XmlDocument xml = new XmlDocument();
xml.Load("../../1.xml");//XML文件加载进来,路径看放的位置了,这里用了相对路径,绝对路径要好一些的
XmlNode node = xml.LastChild;
foreach (XmlNode item in node.ChildNodes)
{
Console.WriteLine(item.InnerXml);
Console.WriteLine(item.InnerText);
//string v = item.Value;//节点的值
//string v1 = item.Attributes["xmlns"].Value;//节点属性值,这个获取会报错的,节点数据不对,需要其他全一些的XML数据
//string v2 = item["string"].Value;//元素值
//string v3 = item["string"].Attributes["xmlns"].Value;//元素属性值
//Console.WriteLine(v);
//Console.WriteLine(v1);
//Console.WriteLine(v2);
//Console.WriteLine(v3);
}
Console.ReadKey();
}
}
获取XML内容
XmlDocument xml = new XmlDocument()
{
InnerXml = @"<?xml version='1.0' encoding='gb2312'?>
<string xmlns='http://tempuri.org/'>200,2014/5/6 0:06:05</string>"
};
初始化XML
XmlDocument xml = new XmlDocument();
xml.LoadXml(@"<?xml version='1.0' encoding='gb2312'?>
<string xmlns='http://tempuri.org/'>200,2014/5/6 0:06:05</string>");
Console.WriteLine(xml.InnerXml.ToString());
初始化XML
获取XML数据的更多相关文章
- iOS 通过URL网络获取XML数据的两种方式
转载于:http://blog.csdn.net/crayondeng/article/details/8738768 下面简单介绍如何通过url获取xml的两种方式. 第一种方式相对简单,使用NSD ...
- php通过curl发送XML数据,并获取XML数据
php编程中经常会用到用xml格式传送数据,如调用微信等第三方接口经常用到,这里演示下php以curl形式发送xml,并通过服务器接收 一.发送xml数据 -- postXml.php <?ph ...
- 关于 C# DataSet.ReadXml 无法获取Xml数据的问题解析
首先这次遇到问题的是,C# Winform 项目中新建的数据集 IDE 是 VS2013 调用如下: private void Form1_Load(object sender, EventArgs ...
- 根据xml文件名获取xml数据并转化为实体。
1.定义一个xml文件. <?xml version="1.0" encoding="utf-8" ?> <UserManager xmlns ...
- XPath--快速获取XML数据的节点或属性
转载自 XPath可以快速定位到Xml中的节点或者属性.XPath语法很简单,但是强大够用,它也是使用xslt的基础知识.示例Xml: <?xml version="1.0" ...
- WebService,ASMX文件使用XML格式数据传递参数、验证与获取XML格式返回值的一种方式
1:首先WebService方法定义,每个方法定义两个参数,一个用于验证权限,string格式的XML文本用于传输数据.最终目的实现,WebService方法,验证权限,获取XML数据,处理之后返回X ...
- iOS 详解NSXMLParser方法解析XML数据方法
前一篇文章已经介绍了如何通过URL从网络上获取xml数据.下面介绍如何将获取到的数据进行解析. 下面先看看xml的数据格式吧! <?xml version="1.0" enc ...
- 获取XML配置数据
XML结构: <Setting> <BIG> <tdHead> <td TdName="序号" TdWidth=&quo ...
- 使用GridView来获取xml文件数据
在任何一个系统中,数据的读取和编辑都是至关重要的.无论你是CS还是BS,都需要对数据进行操作.其实 我们可以发现,很多软件和系统最终都是对于数据库中数据的处理.之前在CS的学习过程中我们接触到了很多 ...
随机推荐
- Oracle用户、权限、角色管理
Oracle 权限设置一.权限分类:系统权限:系统规定用户使用数据库的权限.(系统权限是对用户而言). 实体权限:某种权限用户对其它用户的表或视图的存取权限.(是针对表或视图而言的). 二.系统权 ...
- 切取图片的一部分(利用CCRenderTexture)
转自:http://blog.csdn.net/wcjwdq/article/details/37932769 显示图片时,在项目中经常会用只读取图片的一部分,而不是全部. 错误方式:很多人这时候会采 ...
- iOS 蒙板,图片叠加显示漏空部分
懒惰了一个月了,今天写写项目里遇到的一个问题. 图片a 和图片b相互叠加,a图片四周是白色的不规则图形,里面填充黑色. b图片是一张正常图片. 需求是叠加在一起,要求将b图片根据a图片的黑色形状 扣出 ...
- NLog官方文档
NLog快速使用 NLog配置 NLog通过代码定义配置 Target Layouts Layout Renderers
- Class hierarchy of UIResponder as well as subclasses of UIView and UIControl
When you were dragging in your label and your button to this view, you were adding them as subviews. ...
- IIS 7.0 and Web Farms
1. IIS 6 IIS 6.0 was capable of scaling out to virtually any number of web servers and had tools lik ...
- C# OpenFileDialog和PictrueBox
string resultFile = ""; OpenFileDialog openFileDialog1 = new OpenFileDialog(); openFile ...
- centos 服务器配置(三) 之定时任务
有些liunx系统已经自带定时任务crontab,但是有的新装系统还未安装定时任务,这个时候就需要我们手动对其进行安装. 安装crontab: yum install crontabs 说明: /sb ...
- OS X 10.9 Mavericks 安装 thrift 0.9.1
通过Homebrew安装的时候,编译会报错.查了一下资料,原来是10.9系统默认使用的libc++的库,而且移除了C++ 11标准前tr库,所以编译存在问题.且笔者使用的时候,brew安装只支持到0. ...
- shell 笔记
shell 笔记 通配符 没有 '.' [Aa] 表示 A 或者 a ? 表示任意字符 * 表示任意字符串 IFS data='name, sex, rollno, location' oldIFS= ...