







|
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,
версию программного обеспечения, по которому возникает вопрос, текст возникающих ошибок, и др.)
Помните, чем конкретнее Вы опишете ситуацию, тем больше шансов получить реальную помощь.
35417
|
|