怎么能把写如XML的内容不缩进,或使得读取XML内容时候不是一串字符呢?

解决方案 »

  1.   

    我记得XmlTextWriter默认是不缩进的。
    你看看XmlTextWriter.Formatting是不是你要的吧。
      

  2.   

    你可以把字符串加密啊,在存入磁盘的时候加密,在加载的时候解密.如果是不缩进好说,你只要使用XmlWriter就行了,如下:XmlWriterSettings setting = new XmlWriterSettings();
    setting.Indent = true;
    setting.IndentChars = "\t";
    XmlWriter xw = XmlWriter.Create(this.m_fileName, setting);
    ...
      

  3.   

    setting.Indent = false;
      

  4.   

    XMLWriter? 好像不能像XMLTextWriter那样添加相关的格式处理指令吧就像
    XmlTextWriter mytextWriter = new XmlTextWriter(@"./AlexNote/" + "_Note.xml", null);
    mytextWriter.WriteProcessingInstruction("xml-stylesheet", "type='text/css' href='date.css'");
      

  5.   

    XmlTextWriter 默认就是不缩进的XmlTextWriter.Formatting 控制是否缩进 XmlTextWriter.Ident 控制缩进的深度
      

  6.   

    哈哈,请问要怎么做XML才能显示换行回车啊?
      

  7.   

    请问要怎么做XML才能显示换行回车啊?