Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Perl: Общие вопросы > Добавление записи в xml файл


Автор: NZero 29.11.2013, 15:12
Начал изучать XML::Simlple, но пока никак не пойму, как добавить значение в файл.
Оригинальный файл xml

Код

<SIP_config>
    <Transport_cfg>
        <TranspId>0</TranspId> 
        <Port>5060</Port> 
        <Type>0</Type> 
        <QoS>0</QoS> 
    </Transport_cfg>
</SIP_config>
 

нужно добавить строки в файл, чтобы получилось так


Код

<SIP_config>
    <Transport_cfg>
        <TranspId>0</TranspId> 
        <Port>5060</Port> 
        <Type>0</Type> 
        <QoS>0</QoS> 
    </Transport_cfg>
    <Transport_cfg>
        <TranspId>0</TranspId> 
        <Port>5060</Port> 
        <Type>0</Type> 
        <QoS>0</QoS> 
    </Transport_cfg>
</SIP_config>

 
Пока не пойму как это сделать(

Автор: arto 2.12.2013, 08:49
используйте ForceArray опцию.

Автор: NZero 3.12.2013, 22:07
Сделал через регулярные выражения
http://forum.vingrad.ru/forum/topic-374028.html

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)