извлечь URL из ответа XML - PullRequest
       35

извлечь URL из ответа XML

0 голосов
/ 17 августа 2010

Мне нужно извлечь URL из ответа XML. Вот ответ XML:

<cloud xmlns:xlink="http://www.w3.org/1999/xlink">
    <rootContainer xlink:href="https://api.example.net/v2/bucket/92FBC29C-344C-99CF-827E-1B5586A7F8E3"
        xlink:type="simple"/>
</cloud>

Я использую C для написания регулярных выражений. Нужна помощь.

мой вывод должен быть https://api.example.net/v2/bucket/92FBC29C-344C-99CF-827E-1B5586A7F8E3

1 Ответ

0 голосов
/ 17 августа 2010

Ты не должен.Если у вас есть такая возможность, вам следует использовать процессор XML по любому номеру или по любой причине.

Но если необходимо, вы можете сделать что-то вроде «rootContainer.xlink: href = \" ([^ \ "] +) \ "Синтаксис может варьироваться в зависимости от используемой вами библиотеки регулярных выражений - единого синтаксиса регулярных выражений не существует.

...