c# 获取根节点的属性信息

<?xml version="1.0" encoding="UTF-8"?>
<!--课程封面信息 -->
<GK version="文">
<A/>
</GK>

上面的XML中,GK是根节点,我们要获取version属性的值,利用Linq怎么写呢

?





1

2

XElement xGK = XElement.Load("GK.xml");

 string
vsVersion = xGK.Attribute("version").Value;

  

时间: 2024-08-12 00:43:32

c# 获取根节点的属性信息的相关文章

jquery获取(设置)节点的属性与属性值

1. attr(属性名)        //获取属性的值(取得第一个匹配元素的属性值.通过这个方法可以方便地从第一个匹配元素中获取一个属性的值.如果元素没有相应属性,则返回 undefined ) 2. attr(属性名, 属性值)   //设置属性的值 (为所有匹配的元素设置一个属性值.) 3. attr(属性名,函数值)     //设置属性的函数值  (为所有匹配的元素设置一个计算的属性值.不提供值,而是提供一个函数,由这个函数计算的值作为属性值.) 4.attr(properties) 

C# XML 输出xml根节点下的直接(第一级)子节点所有的属性的名字和值

1 xml文件内容 1 <?xml version="1.0" encoding="utf-8" ?> 2 <cultures> 3 4 <daojia count="100" comment="good"> 5 <book> 6 <name> 道德经</name> 7 <author>老子</author> 8 </book

C# XML 输出xml根节点下的直接(第一级)子节点指定的属性的名字和值

1 xml文件 1 <?xml version="1.0" encoding="utf-8" ?> 2 <cultures> 3 4 <daojia count="100"> 5 <book> 6 <name> 道德经</name> 7 <author>老子</author> 8 </book> 9 <book > 10 <

Dom4j向XML中增加节点与属性——(四)

先获取到节点,然后在节点山添加Element 添加节点 添加属性 设置开始标签与结束标签的值book.addElement("描述").addAttribute("name", "xxxxxx").setText("一本好书!"); 解决中文乱码问题: 输出流最好用字节流(Stream),字节流可以控制编码格式,Writer是字符流. 如果xml中编码是utf-8,格式器也用utf-8.格式器与xml文档的编码格式要一致. 1

Java获取XML节点总结之读取XML文档节点

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项目的开发环境J

C# XML 输出xml根节点的第二级子节点的内容

1 xml文件 1 <?xml version="1.0" encoding="utf-8" ?> 2 <cultures> 3 4 <daojia> 5 <book> 6 <name> 道德经</name> 7 <author>老子</author> 8 </book> 9 <book> 10 <name> 文始真经</name

C# XML 输出xml根节点的第二级子节点的名字

1 xml 1 <?xml version="1.0" encoding="utf-8" ?> 2 <cultures> 3 <daojia> 4 <book> 5 <name> 道德经</name> 6 <author>老子</author> 7 </book> 8 <book> 9 <name> 文始真经</name>

高亮地图点及属性信息展示优化方案

作者:小阳 1.序言 本文主要是利用了UTFGrid图层快速交互获取地物信息的特点,以SuperMap iClient for JavaScript的开发作为示范.(注:要实现本文所讲述的功能,同时需要SuperMap iServer和SuperMap iClient for JavaScript 7C系列及以上的版本才支持). 在此之前,我先简要的讲一下什么是UTFGrid:UTFGrid只包含地物的属性信息,可以根据地物的屏幕像素位置在客户端快速获地物的属性信息, 如:实现鼠标悬停或鼠标单击

元素节点的属性和方法

元素节点的属性 /* tagName innerHTML 双标签 value     单标签(input,textarea(虽然是双标签))既一般为表单标签 */ 节点属性只能获取行间样式 <script> /* tagName innerHTML 双标签 value 单标签(input,textarea(虽然是双标签))既一般为表单标签 */ window.onload = function(){ var oDiv = document.getElementById('div1'); //t