System.Xml.XmlTextWriter.WriteStartDocument()
这种方法有什么作用,为什么有必要?
“转到定义”选项使我找到一个包含所有注释的函数,这里是它的用途
//Writes the XML declaration with the version "1.0" and the standalone attribute.
编写XML声明是什么意思?
这是创建.xml
文件的时候吗?
它与构造函数XmlTextWriter()的用途有什么关系?
没有找到相关结果
已邀请:
3 个回复
纤洞需匪
,而不是真正的
。正如John Saunders所说,创建
的首选方式是通过
。
的意思是在输出流中创建它:
刚创建
时不会写入。它还可能指定编码。 (如果未指定编码,则XML默认为UTF-8或UTF-16。) 至于你是否需要它 - XML文档不必具有XML声明,但它们“应该”根据规范(即它是最佳实践)。
芜任亮蜡
它应该位于每个XML文档之上,因为它会向解析器通知所使用的编码(以及XML版本,但这在今天并不重要)。
葛瞎说漓
具有相同的效果
正确? 回答,你们快点! 是否有任何理由使用Xmltextwriter,还是只是过时了?我只是问,因为我看到了很多使用XmlTextWriter和XmlTextReader的资源。