The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Программирование под UNIX (Shell скрипты)
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Чтение и редактирование XML файла, universite (ok), 12-Янв-19, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


17. "Чтение и редактирование XML файла"  +/
Сообщение от universite (ok), 13-Янв-19, 18:12 

> По пункту 2) кроме как sed не приходить в голову.
> P.S. где бы еще про xmllint почитать примеры?
> а то регэкспы вида:

Про регэкспы опять актуально.


    Example:
    <?xml version="1.0"?>
    <XPath xmlns:n0="http://a.example.com" xmlns:n1="http://b.example">
    (//. | //@* | //namespace::*)[ancestor-or-self::n1:elem1]
    </XPath>

Ответить | Правка | Наверх | Cообщить модератору

20. "Чтение и редактирование XML файла"  +/
Сообщение от Аноним (20), 14-Янв-19, 20:01 
>[оверквотинг удален]
>> P.S. где бы еще про xmllint почитать примеры?
>> а то регэкспы вида:
> Про регэкспы опять актуально.
>
 
>     Example:
>     <?xml version="1.0"?>
>     <XPath xmlns:n0="http://a.example.com" xmlns:n1="http://b.example">
>     (//. | //@* | //namespace::*)[ancestor-or-self::n1:elem1]
>     </XPath>
>

И что за проблема, в чём вопрос?

Ответить | Правка | Наверх | Cообщить модератору

22. "Чтение и редактирование XML файла"  +/
Сообщение от universite (ok), 14-Янв-19, 21:49 
>[оверквотинг удален]
>>> а то регэкспы вида:
>> Про регэкспы опять актуально.
>>
 
>>     Example:
>>     <?xml version="1.0"?>
>>     <XPath xmlns:n0="http://a.example.com" xmlns:n1="http://b.example">
>>     (//. | //@* | //namespace::*)[ancestor-or-self::n1:elem1]
>>     </XPath>
>>

> И что за проблема, в чём вопрос?

Например, что это за регэкспы "//." и "//namespace::*"
// - это понятно, а что дальше?

Ответить | Правка | Наверх | Cообщить модератору

24. "Чтение и редактирование XML файла"  +/
Сообщение от михалыч (ok), 15-Янв-19, 13:58 
> Про регэкспы опять актуально.
>
 
>     Example:
>     <?xml version="1.0"?>
>     <XPath xmlns:n0="http://a.example.com" xmlns:n1="http://b.example">
>     (//. | //@* | //namespace::*)[ancestor-or-self::n1:elem1]
>     </XPath>
>

XPath очень мощное средство для работы с XML
но разбираться в тонкостях - я пас
(конечно, если приспичит и нужда заставит, то придётся, а пока не буду)))

вот, если есть время и желание изучать ==> https://ru.wikipedia.org/wiki/XPath
и там в конце есть, похоже, то что нужно - XPath в примерах ==> http://www.zvon.org/xxl/XPathTutorial/General_rus/examples.html

дерзай ))

Ответить | Правка | К родителю #17 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру