在编写XML时,最好是手写它,还是在PHP中使用simpleXML等生成器?

Ric*_*haw 5 php xml language-agnostic

我通常手写像这样的xml:

<tag><?= $value ?></tag>
Run Code Online (Sandbox Code Playgroud)

找到像simpleXML这样的工具后,我应该使用它们吗?使用这样的工具做这件事有什么好处?

DGe*_*try 10

优秀的XML工具将确保生成的XML文件正确地验证您正在使用的DTD.

优秀的XML工具还可以节省大量重复的标签输入.


Dan*_*mal 5

如果您正在处理一小部分XML,那么手动执行它几乎没有什么害处(只要您可以避免拼写错误).但是,对于较大的文档,您最好使用编辑器,这可以根据模式验证您的文档并防止打字错误.