Mysql 将sql数据库数据导出为xml格式
我对sql数据库不太了解,所以恳请您理解我的问题 我的任务是将sql数据存储到care dat base,因此我采用了流程,我将以xml格式导出数据并在核心数据库中解析它,因此我将数据从sql数据库导出为xml格式,但格式不符合我的要求 请看这个Mysql 将sql数据库数据导出为xml格式,mysql,xml,export,Mysql,Xml,Export,我对sql数据库不太了解,所以恳请您理解我的问题 我的任务是将sql数据存储到care dat base,因此我采用了流程,我将以xml格式导出数据并在核心数据库中解析它,因此我将数据从sql数据库导出为xml格式,但格式不符合我的要求 请看这个 <table name="ex_name_details"> <column name="exId">1</column> <column name="exGroupId"&
<table name="ex_name_details">
<column name="exId">1</column>
<column name="exGroupId">3</column>
<column name="exName">Arnold Press</column>
</table>
1.
3.
阿诺德推举
我收到了上面的样品
但我需要这种格式的
<ex_name_details>
<exId>1</exId>
<exGroupId>3</exGroupId>
<exName>Arnold Press</exName>
1.
3.
阿诺德推举
我需要这个样本格式
使用PhpMyAdmin
这是一个示例,但是,我需要解析大量数据,所以请帮助我
我应该在其他专家领域问这个问题,但是,我对你们朋友们有充分的信心
请回答。您可以尝试使用
xsl
转换
<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="test.xsl"?>
<table name="ex_name_details">
<column name="exId">1</column>
<column name="exGroupId">3</column>
<column name="exName">Arnold Press</column>
</table>
1.
3.
阿诺德推举
和xsl文件
<?xml version="1.0"?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:template match="/">
<xsl:for-each select="//table">
<xsl:element name="{@name}">
<xsl:for-each select="column">
<xsl:element name="{@name}">
<xsl:value-of select="." />
</xsl:element>
</xsl:for-each>
</xsl:element>
</xsl:for-each>
</xsl:template>
</xsl:stylesheet>
我不是通过phpmyadmin而是通过MySQL工作台应用程序操作MySQL数据库,并使用导出选项作为XML(不是MySQL XML),从而解决了这个问题。工作正常。通过phpmyadmin数据库通过任何过程都不可能,因此我可以在没有sql表结构标记的情况下获取数据。请,我的朋友以前做过这件事,但他现在不在这里。可能重复。。。。这篇文章有些相似之处: