2

phpdomdocumentを使用してデータをxmlファイルに挿入しています。ただし、xmlファイルを開くと、データは1行で表示されます。

<?xml version="1.0"?>
<root><activity>swimming</activity><activity>jogging</activity></root>

このようにプログラムで調整するにはどうすればよいですか?

<?xml version="1.0"?>
<root>
  <activity>swimming</activity>
  <activity>jogging</activity>
</root>
4

3 に答える 3

6

この機能を使用できます

関数pretty_xml($ string){
  $ xml = DOMDocument :: loadXML($ string);
  $ xml-> formatOutput = true;
  $ xml-> saveXML();を返します。
}
于 2010-07-29T13:12:37.847 に答える
1

PHPコードでは、改行とタブをそれぞれ「\n」と「\t」で二重引用符で囲んで使用します。

于 2010-07-29T13:12:43.307 に答える
0

読みやすい形式で表示する場合は、 http: //gdatatips.blogspot.com/2008/11/xml-php-pretty-printer.html

于 2010-07-29T13:09:41.993 に答える