Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Обработать переменную xml  [new]
Slava_Nik
Member

Откуда: из России
Сообщений: 901
Получил данные в xml, как пройтись по всем элементам xml?
Сами данные из xml получаю методом .value(), а как пройтись по всему xml, либо узнать сколько элементов?
4 июл 11, 10:36    [10916767]     Ответить | Цитировать Сообщить модератору
 Re: Обработать переменную xml  [new]
daw
Member

Откуда: Муром -> Москва
Сообщений: 7381

nodes()

Posted via ActualForum NNTP Server 1.4

4 июл 11, 10:51    [10916877]     Ответить | Цитировать Сообщить модератору
 Re: Обработать переменную xml  [new]
Andrey Sribnyak
Member

Откуда: Киев
Сообщений: 600
Slava_Nik,
declare @x as xml =
'
<root>
<Category Name="Socks"/>
<Category Name="Pants"/>
<Category Name="Shirts"/>
</root>
'

select s.value('@Name','Varchar(20)') from @x.nodes('//Category') as x (s)

4 июл 11, 11:31    [10917174]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить