asp.net c读取写文件操作代码

作者:袖梨 2022-06-25

asp教程.net c读取写文件操作代码

using system;
using system.collections.generic;
using system.linq;
using system.text;
using system.io;
using system.xml.schema;
using system.collections.generic;
using system.xml;
namespace xmlaa
{
  public class readxml
  {
  public static void main()
  {
  xmlreadersettings setting = new xmlreadersettings();
  //insert template.
  setting.schemas.add(null,@"....po.xsd");
  //validate.
  setting.validationtype = validationtype.schema;
  //does not handle errors, but displays an error message.
  setting.validationeventhandler += new 
  validationeventhandler(evenhandler);
   
  xmlreader reader = xmlreader.create(@"....vol.xml",setting);
  while (reader.read())
  {
  if (reader.nodetype == xmlnodetype.text)
  {
  console.writeline(reader.value);
  }
  }
  console.readline();
  }

  public static void evenhandler(object sender, validationeventargs e)
  {
  //error message
  console.writeline("the method or operation is not implemented.");
  }
  }
}

// 简单一点的

using (filestream fs = new filestream(file, filemode.open,fileaccess.readwrite))
            {
                xmldocument toxml = new xmldocument();
                toxml.load(fs);
                //do some modification for the xml.
                fs.flush();
                toxml.save(fs);
            }


%>

相关文章

精彩推荐