【发布时间】:2017-02-01 10:21:11
【问题描述】:
我正在尝试将表格输出为 Xml。我希望根节点名称为“New”,并且表中的每一行都显示为 <member>。
<new>
<member source="STORE">
<externalId>111</externalId>
<eclubNo>123456</eclubNo>
<ssn>195812272796</ssn>
<firstName>Loke</firstName >
<lastName>Sjögren</lastName>
<email>yyy@xxx.se</email>
</member>
<member source="WEB">
<externalId>222</externalId>
<eclubNo>764746</eclubNo>
<ssn>222</ssn>
<firstName>Loke</firstName >
<lastName>Sjögren</lastName>
<email>blahblahblah@yahoo.com</email>
</member>
</new>
如您所见,每个<member> 都有一个名为source 的属性。 source 的值取决于表中可以包含源值的同名列(如果值为“StoreEntry”则变为“STORE”,如果值为“WebEntry”则变为“WEB”,如 sn- p 上面)。如何使用For Xml 语句获取此 XML?
【问题讨论】: