首页 相关文章 在.NET Framework中轻松处理XML数据(1-3)

在.NET Framework中轻松处理XML数据(1-3)

  每个节点的类型是XMLNodeType枚举中的一种,在如图三所示的代码中,我们只用了其中的两种类型:Element 和 EndElement。输出源码重新定制了原始的文档结构,它丢弃或者说是忽略了XML元素的属性和节点内容,只输出了元素节点名。假设我们运用了下面的XML片断:

  <mags>
  <mag name="MSDN Magazine">
  MSDN Magazine
  </mag>
  <mag name="MSDN Voices">
  MSDN Voices
  </mag>
  </mags>
  用上面的程序输出的结果如下:

  <mags>
  <mag>
  </mag>
  <mag>
  </mag>
  </mags>

  子节点的缩进量是根据阅读器的深度属性(Depth属性)设置的,Depth属性返回一个整形的数据,它表示当前节点的嵌套层次。所有文本都放在StringWriter对象中(一个非常方便的基于流的封装了StrigBuilder类的类)。

  如前所述,阅读器不会自动通过R...[ 查看全文 ]

2016-02-19 标签:

在.NET Framework中轻松处理XML数据(1-3)的相关文章

手机页面
收藏网站 回到头部