Linq to XML 添加命名空间

学习东西 顺便吐槽下 那些所谓的技术博客

今天本来兴致很高的准备编写xml对应的函数方法,便于下面项目运用

结果开始的的命名空间 耗了我不少时间

想找linq to xml的方法 结果一宿 找的不是xmldocument 就是不能用的

东西就是层窗户纸的事

自己也知道 没找到门路很是难受

最后还是去官方msdn的给力

例子好好的摆在那自己没去看

想找什么捷径 结果这样 呵呵 唉

给自己谨记下 习惯不好 恩

下面就拿出那几行小代码吧

-----------------华丽的分割线-----------------

//申明命名空间
string url = "http://www.bright.com/ns/android/thinkNetwork";
XNamespace bright = url;

XDocument doc = new XDocument(
    new XDeclaration("1.0","UTF-8",null),new XElement(bright + "SensorList",new XAttribute(XNamespace.Xmlns + "bright",url),new XAttribute(bright + "name","All"),new XAttribute(bright + "counts","1000"),//节点数
        new XAttribute(bright + "version","0")//版本号,new XElement(bright + "Sensor",new XAttribute(bright + "id","0"))
        )
        );

//重点在于这句,开始自己没看仔细,囫囵吞枣

new XAttribute(XNamespace.Xmlns + "bright",

//百试不得其解,得到的默认命名空间始终是p1

//结果问题就在这句 很重要啊,一直以为上面申明就好 结果 呵呵

//后面慢慢研究吧


参考于:官方点击打开链接


--------------------华丽的分割线--------------------

我昨天以为上面的就是终点

今天才发现 擦

子节点的命名空间怎么加啊

我去

我加上去的字节的 都是带传说中的 URL...唉

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐


php输出xml格式字符串
J2ME Mobile 3D入门教程系列文章之一
XML轻松学习手册
XML入门的常见问题(一)
XML入门的常见问题(三)
XML轻松学习手册(2)XML概念
xml文件介绍及使用
xml编程(一)-xml语法
XML文件结构和基本语法
第2章 包装类
XML入门的常见问题(二)
Java对象的强、软、弱和虚引用
JS解析XML文件和XML字符串详解
java中枚举的详细使用介绍
了解Xml格式
XML入门的常见问题(四)
深入SQLite多线程的使用总结详解
PlayFramework完整实现一个APP(一)
XML和YAML的使用方法
XML轻松学习总节篇