Новости
Документация
Download
Webboard
Поиск
FAQ/ЧаВо
Обратная связь




MySQL.RU - Webboard



Вернуться
Ответ в виде XML данных (DDosT) 17/04/2009 - 18:01:07
      Re: Ответ в виде XML данных (walrus) 18/04/2009 - 18:01:14

> Original message text:
> From: DDosT - 17/04/2009 - 18:01:07
> Subject:Ответ в виде XML данных
> -----------------
> Вопрос следующий, умеет ли данная субд формировать XML из данных полученных от запроса?
> Чтобы после запроса сформировался ответ xml, а в качестве имён тегов были бы поля таблицы. То есть например у таблицы table1 есть поля id, page_num, message. Вот сделал я запрос
> select * from table1;
> и пришел ответ
>
> <table1>
> <id>1</id>
> <page_num>1</page_num>
> <message>ля-ля-ля
> </message>
> </table1>
>
> Ну или наподобии.
>


From: walrus - 18/04/2009 - 18:01:14
Subject:Ответ в виде XML данных
-----------------
если вы имеете в виду API - то нет. Это отдается на откуп приложению.

Если вы имеете в виду консольного клиента (программу mysql) то да. Ключ --xml. Типа

mysql --xml -uroot -e "SHOW VARIABLES LIKE 'version%'"

<?xml version="1.0"?>

<resultset statement="SHOW VARIABLES LIKE 'version%'" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">;
<row>
<field name="Variable_name">version</field>
<field name="Value">5.0.40-debug</field>
</row>

<row>
<field name="Variable_name">version_comment</field>
<field name="Value">Source distribution</field>
</row>

<row>
<field name="Variable_name">version_compile_machine</field>
<field name="Value">i686</field>
</row>

<row>
<field name="Variable_name">version_compile_os</field>
<field name="Value">suse-linux-gnu</field>
</row>
</resultset>



[Это сообщение - спам!]

Последние сообщения из форума

Уважаемые посетители форума MySQL.RU!
Убедительная просьба, прежде чем задавать свой вопрос в этом форуме, обратите внимание на разделы:
- ответы на наиболее часто задаваемые вопросы - FAQ
- раздел документация
- раздел поиск по сообщениям форума и документации
Также, старайтесь наиболее подробно указывать свою ситуацию (версию операционной системы, версию MySQL, версию программного обеспечения, по которому возникает вопрос, текст возникающих ошибок, и др.)
Помните, чем конкретнее Вы опишете ситуацию, тем больше шансов получить реальную помощь.
 Имя:
 E-mail:
 Тема:
 Текст:
Код подтверждения отправки: Code
35417



РЕКЛАМА НА САЙТЕ
  Создание сайтов | |