有没有从MySQL查询直接获取输出到XML的机会?来自MySQL的XML输出
林参照像MSSQL已经与SQL-XML插件,例如:
SELECT * FROM table WHERE 1 FOR XML AUTO
返回文本(或XML数据在MSSQL要精确型),其中包含的XML标记结构生成 根据表中的列。
随着SQL-XML也有明确地限定这样的输出XML结构的选项:
SELECT
1 AS tag,
NULL AS parent,
emp_id AS [employee!1!emp_id],
cust_id AS [customer!2!cust_id],
region AS [customer!2!region]
FROM table
FOR XML EXPLICIT
其中如下生成XML代码:
<employee emp_id='129'>
<customer cust_id='107' region='Eastern'/>
</employee>
待办事项你有任何线索如何在MySQL中实现这一点?
在此先感谢您的答案。
不是来自MySQL的XML,因为需要Perl解释器......我喜欢它! => +1 – lexu 2010-05-17 10:48:40
嗨,我想从MySQL没有任何解释器的XML。任何解决方案 – user123456 2016-06-09 09:46:55