如何从数据表中自定义XML?

时间:2011-03-17 10:08:53

标签: sql xml sql-server-2008

如何从数据表中自定义XML? 或者我可以直接从sql server获取自定义的xml吗?

编辑:我在数据表中得到了一些行,我需要按以下格式进行自定义。

<XML>
<OfficeHours><monday>1:30-4:30, 5:30-7:00</monday><tuesday>3-7</tuesday></OfficeHours> <OfficePhone>407-421-8495</OfficePhone> <OfficeAddress>610 Sycamore St, Celebration FL 34747</OfficeAddress> <AffiliateID>451234</AffiliateID> <OfficeWebsite>http://www.XYZ.com</OfficeWebsite> </xml>

以后哪些PHP网站会使用某些API读取,但是如果我将生成的XML保存在i的服务器上,我应该将其显示在网页中, PHP网站将会阅读。

编辑:像这样的数据行。只有一排,我只是复制了一些人。

id  CompanyName DoctorName1 DoctorName2 DoctorName3 AddressLine1    AddressLine2    AddressLine3    AddressCity AddressProvince AddressCountry  AddressPostal   CompanyPhone    CompanyFax  Website PrimaryContact  PrimaryEmail    ShortDescription    LongDescription HoursSunday HoursMonday HoursTuesday    HoursWednesday  HoursThursday   HoursFriday HoursSaturday   ProgEssBodyToxin    ProgEssNerve    ProgEssWellness ProgEssOxygen   ProgEssMax  ProgMLHealthCenter  ProgWellness    AffiliateID PaymentVisa PaymentMasterCard   PaymentAMEX PaymentCheck    Latitude    Longitude

1 个答案:

答案 0 :(得分:1)

你在sql server 2008中有一个datatype XML,它为你提供了适当的自定义xml字符串。但是,如果您提供一些关于您所说的定制的样本,那么可以给出一些合理的答案。