繁体   English   中英

替换双引号。替换字符串“

[英]Replace double quote .Replace string "<?xml with <?xml

这是我通过代码创建的XML文件。 我想将起始报价替换为空或为空。

"<?xml version="1.0" encoding="utf-8"?>

您可以使用XmlWriterSettings并将OmitXml声明设置为true:

XmlWriterSettings settings = new XmlWriterSettings ();
settings.Indent = true ;
settings.OmitXmlDeclaration = true ;
settings.NewLineOnAttributes = true ;

writer = XmlWriter.Create (Console.Out, settings);

writer.WriteStartElement ( "order" );
writer.WriteAttributeString ( "orderID" , "367A54" );
writer.WriteAttributeString ( "date" , "2001-05-03" );
writer.WriteElementString ( "price" , "19.95" );
writer.WriteEndElement ();

writer.Flush ();

将产生:

  <order
    orderID = "367A54"
    date = "2001-05-03">
    <price> 19.95 </price>
  </order>

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM