当父节点有xmlns属性时,动态创建子节点,会默认增加一个 xmlns=“” 的节点属性值。

原有

doc.CreateElement("son-node");

改为

doc.CreateElement("son-node", doc.DocumentElement.NamespaceURI);

参考百度站点地图文件sitemap.xml

<?xml version="1.0" encoding="UTF-8"?>
    <urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:mobile="http://www.baidu.com/schemas/sitemap-mobile/1/">
    <url>
    <loc>http://m.example.com/index.html</loc>
    <mobile:mobile type="mobile" />
    <lastmod>2009-12-14</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
    </url>
    </urlset>

转载于:https://www.cnblogs.com/nidongde/p/5178275.html

C# 添加xml节点多了xmlns属性问题相关推荐

  1. XStream转换器: 处理xml节点中既有属性又有值

    1.需处理的数据: <orderInfo orderName="酸奶" orderType="奶制品" orderPrice="5.00&quo ...

  2. C# XML 添加,修改,删除Xml节点

    //添加xml节点 private void AddXml(string image, string title) { XmlDocument xmlDoc = new XmlDocument(); ...

  3. C# 添加,修改,删除Xml节点

    //添加xml节点     private void AddXml(string image, string title)      {         XmlDocument xmlDoc = ne ...

  4. java xmlns_如何从xml和java中的根元素中删除xmlns属性

    我想从以下xml字符串中删除xmlns属性.我编写了一个 java程序,但不确定它是否需要在这里完成. 如何删除xmlns属性并获取修改后的xml字符串? 输入XML字符串: abc 预期的XML输出 ...

  5. C#中操作XML (节点添加,修改,删除完整版)

    创建xml http://www.cnblogs.com/bingzisky/archive/2008/08/26/1276875.html 1.新建一个XML文件(bookstore.xml)如下: ...

  6. C# XML序列化 去掉xmlns和xmlns属性

    //准备序化列对象XmlSerializer xs = new XmlSerializer(obj.GetType());MemoryStream ms = new MemoryStream(); / ...

  7. java xml添加节点_Java对XML节点的修改、添加、删除 –By Xstream框架

    在J2EE.Java项目中对xml操作是一项非常常见的事情,在我认识了XStream以后,才彻底明白XML模型对象的概念,使用XStream让我XML的设计不由自主更符合OO的风格.另外,除了在设计上 ...

  8. 【Groovy】自定义 Xml 生成器 BuilderSupport ( 构造 Xml 节点类 | 封装节点名称、节点值、节点属性、子节点 | 将封装的节点数据转为 Xml 字符串 )

    文章目录 一.构造 Xml 节点类 1.封装节点名称.节点值.节点属性.子节点 2.将封装的节点数据转为 Xml 字符串 二.Xml 节点类完整代码 一.构造 Xml 节点类 生成 Xml 数据前 , ...

  9. jq添加新节点赋予class属性并获取该对象

    声明  : 该文的编写纯属个人试验所得 ,供网友借鉴.如有错误,请留言!!! 首先,添加新节点的class属性不能运用click.change等事件,但能通过类名选择器获取该对象的value值. &l ...

最新文章

  1. 【Verilog HDL 训练】第 10 天(PWM 呼吸灯)
  2. 去除MyEclipse频繁弹出的Update Progress窗口
  3. hough变换是如何检测出直线和圆的
  4. 详解java中Thread类,线程和进程的基本区别,多线程的好处,线程的五个生命周期,主线程和IDEA创建的Monitor Ctrl-Break守护线程;优雅地终止线程。死锁的产生
  5. gateway集成sentinel实现网关限流
  6. c++设计模式编程基础
  7. 一维数组kmeans聚类c语言,一维数组的 K-Means 聚类算法理解
  8. vsftpd的主配置文件是什么linux,vsftpd.conf配置文件详解
  9. C语言程序设计线上测试01,2001年C语言程序设计笔试A卷.doc
  10. java fxml教程_JavaFX 初学入门(一):FXML嵌套与原始控件继承
  11. Hosts 文件切换工具
  12. 基于egret的点光源光线效果的实现
  13. msvcp100.dll 丢失的解决方法-msvcp100.dll 丢失怎么修复
  14. gym 101908C Pizza Cutter (逆序对)
  15. Android Gmail 邮件签名客制化需求
  16. 一个简单有趣的爬虫-----爬取百度翻译功能
  17. Android复习系列④之《Android进阶》
  18. 硅谷科技巨头CEO一年赚多少?这10位高薪代表了解一下
  19. Mysql底层数据结构学习总结
  20. 天才少年!他们的内心世界你懂吗?道翰天琼认知智能机器人平台API接口为您揭秘。

热门文章

  1. python编程 pdf-Python书单推荐一波【内含PDF下载地址】
  2. python numpy库安装-Python Numpy库安装与基本操作示例
  3. python教学网站-自学python有什么网站
  4. python结果输出到excel-python实现数据导出到excel的示例--普通格式
  5. python操作系统-Python与操作系统有关的模块
  6. python条件语句-Python中条件判断语句的简单使用方法
  7. python好学实用吗-都说python很简单 真的很好学么?
  8. python编码规范手册-python 编码规范整理
  9. python操作excel-python 操作excel
  10. Linux—shell中$(( ))、$( )、``与${ }的区别