作为一些内部处理的一部分,我正在向我的 XML 文档添加节点,但无法XML::LibXML
自动缩进添加的节点。
我得到如下输出:
这是我目前得到的$xml->toString( 1 )
:
<nested_nodes>
<nested_node>
<configuration>A</configuration>
<model>45</model>
<added_node>
<ID>
<type>D</type>
<serial>3</serial>
<kVal>3</kVal>
</ID>
</added_node>
</nested_node>
</nested_nodes>
我想要的是漂亮的打印输出:
<nested_nodes>
<nested_node>
<configuration>A</configuration>
<model>45</model>
<added_node>
<ID>
<type>D</type>
<serial>3</serial>
<kVal>3</kVal>
</ID>
</added_node>
</nested_node>
</nested_nodes>
中记录的方法的可选$format
参数似乎没有帮助。toString()
XML::LibXML::Document