Php 如何将内容以整齐的对齐方式保存到文件中?

Php 如何将内容以整齐的对齐方式保存到文件中?,php,javascript,html,xml,Php,Javascript,Html,Xml,我有一个文本框,其中我加载了一个xml文件。 编辑xml内容并将其保存到xml文件后,该内容的格式不正确。 再次加载时,它不是xml格式的 如何将内容整齐地保存到文件中? 请帮帮我 例如我需要像下面这样保存 <section> <value>a</value> <value>b</value> </section> A. B 但是在保存它之后看起来像 <section><value>a</

我有一个文本框,其中我加载了一个xml文件。 编辑xml内容并将其保存到xml文件后,该内容的格式不正确。 再次加载时,它不是xml格式的
如何将内容整齐地保存到文件中?
请帮帮我 例如
我需要像下面这样保存

<section>
<value>a</value>
<value>b</value>
</section>

A.
B
但是在保存它之后看起来像

<section><value>a</value><value>b</value></section>
ab

谢谢,
Praveen J

正如Gordon所说,你的问题毫无意义-XML片段仍然“格式良好”(但还远未完成),因此它的格式是正确的

您的意思是要保留提交时使用的格式吗?在这种情况下,使用。。。标签。还有一些标准工具可以根据特定的标准来格式化XML,例如


C.

我认为问题在于它不保留空格,所以稍后打开xml文件时,会在一行中显示所有内容,而不是像最初创建的那样使用空格/制表符


您可以尝试将
空白:physical
作为文本区域上的CSS属性。或者,您可以尝试将属性/值对“wrap=hard”添加到textarea声明中。这两种方法都应该保留whteface。

请重新表述您的问题,使其更清楚。“它不是xml格式”是什么意思?元素是否被剥离,或者XML是否只是没有缩进/以与文本框中相同的形式出现?请提供更多细节。还有一些代码来显示您实际正在做的事情可能也会有所帮助。如果您发布了一个示例,说明您的输出实际上看起来是什么样的,这将非常有帮助。我已经编辑了这个问题,希望您现在能够理解-我正在使用PHP、javascript和ajax来保存文件内容。