как парсить XML/YML файлы



  • <yml_catalog date="2005-10-28 16:18">
    <shop id="31">
    <name>Domoshop.RU</name>
    <company>Domoshop.RU</company>
    <url>
    <ref>http://mixmarket.biz/clk.plx?rid=31&gid=4294966938</ref>
    <name>www.domoshop.ru</name>
    </url>
    <currencies>
    <currency id="USD" rate="CBRF"/>
    </currencies>
    <categories>
    <category id="90584" parentId="90579">Посудомоечные машины</category>
    <category id="198118" parentId="0">Бытовая техника</category>
    <category id="90579" parentId="198118">Для кухни</category>
    </categories>
    <offers/>
    </shop>
    <shop id="137">
    <name>Gagarin.Ru</name>
    <company>Gagarin.Ru</company>
    <url>
    <ref>
    http://mixmarket.biz/clk.plx?rid=137&gid=4294966938
    </ref>
    <name>www.gagarin.ru</name>
    </url>
    <currencies>
    <currency id="USD" rate="CBRF"/>
    </currencies>
    <categories>
    <category id="90584" parentId="90579">Посудомоечные машины</category>
    <category id="198118" parentId="0">Бытовая техника</category>
    <category id="90579" parentId="198118">Для кухни</category>
    </categories>
    <offers>
    

    Есть вот такой файл XML,подскажите как достучаться по id,тегу к нужной строке и заменить в ней текст?
    Буду благодарен за скрипт-пример.
    Или ссылку на доки.Но лучше и то и другое))



  • @luch

    //*[@id='90584']
    

Log in to reply