一聚教程网:一个值得你收藏的教程网站

热门教程

XmlTransform 对xml中的特定名称空间的元素进行填充

时间:2022-07-02 11:49:02 编辑:袖梨 来源:一聚教程网

    
using System;
using System.Xml;
namespace xmltest
{
 /// 
 /// XmlTransoform 的摘要说明。
 /// 

 public class XmlTransform
 {
    public XmlTransform()
    {
     
    }
    public ITagControl CreateControl(string nsuri,string tag,string innerxml)
    {
     return new SimpleTagControl(innerxml);
    }
    public string Transform(string xml,string nsuri)
    {
     System.IO.StringReader sr = new System.IO.StringReader(xml);
     XmlTextReader reader = new XmlTextReader(sr);
     System.IO.StringWriter sw = new System.IO.StringWriter();
     XmlTextWriter writer = new XmlTextWriter(sw);
     writer.Formatting=System.Xml.Formatting.Indented;
     reader.Read();
     while(!reader.EOF)
     {
    if(reader.NodeType==XmlNodeType.Element&&reader.NamespaceURI==nsuri)

热门栏目