XML样式表 - Web服务

时间:2016-02-16 11:12:41

标签: xml web-services xslt

我使用来自我公司的网络服务来显示有关员工的一些信息(例如Outlook中的Adress Book)。所以我创建了一个POST Web服务的小HTML表单。我收到了我想要的数据,但是在XML树中有一个经典的“这个XML文件似乎没有与之关联的任何样式信息。文档树如下所示。”

我知道这不是一个真正的错误,但我想为我的用户正确显示这些数据。 (当然我不能直接在Web服务中添加xls,因为我无法访问它)

如果可以提供帮助,我会收到什么样的xml:

<ArrayOfAccount xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns="http://wdi-ws.disney.com/02/2009"> <Account> <AccountName>ACREPIN</AccountName> <Email>ALEXANDRE.CREPIN@disney.com</Email> <FirstName>ALEXANDRE</FirstName> <LastName>CREPIN</LastName> <FullName>CREPIN, ALEXANDRE</FullName> <DistinguishedName> CN=CREPIN\, ALEXANDRE,OU=Users,OU=Backstage,OU=FRMV,OU=FR,DC=emea,DC=wdpr,DC=disney,DC=com </DistinguishedName> <Domain>emea</Domain> <City/> <Address/> <Company>DLP</Company> <Department>400300</Department> <EmployeeID>S187292</EmployeeID> <Telephone>47582</Telephone> <Groups/> <Title>187292</Title> <IsValid>true</IsValid> </Account> </ArrayOfAccount>

提前谢谢你,祝你有个美好的一天!

1 个答案:

答案 0 :(得分:0)

确保使用

启动xml文档
<?xml version="1.0" encoding="UTF-8"?>

但是,如果没有样式表并且显示“错误”,任何浏览器都会将XML显示为原始数据,这意味着它只是原始xml而不是要在浏览器中查看的实际页面。

样式化xml文件的示例:https://www.w3.org/Style/Examples/001/doc.xml 更多信息:https://www.w3.org/Style/styling-XML