parser

Написать ответ на текущее сообщение

 

 
   команды управления поиском

как сохранить XML в правильном формте

flashneo 14.01.2009 14:29

Есть XML ка, мы ее загружаем, добавляем еще один тег с помощью DOM м сохраняем

$xdoc[^xdoc::load[/templates/${local}.xml]]
$listNew[^xdoc.select[/document]]
$node[$listNew.0]
$ele[^xdoc.createElement[$field]]
$text[^xdoc.createTextNode[$content]]
$nnode[^node.appendChild[$ele]]
^nnode.appendChild[$text]
^xdoc.save[/templates/${local}.xml]

при этом после добавленного тега в XML-ке нет переноса строки и получается если мы будем добавлять несколько тегов то они сольются в одну строчку что не очень удобно потом просматривать и редактировать в тексовом редакторе. Как сделать чтоб после каждого тега вставлялся перенос строки? чтобы XML ка сохранялась в читабельном виде?