1

我一直在努力让我的项目的 XSD 显示在浏览器中。我已经创建了 WADL,如果可能的话,我只需要 XSD 来响应和请求。有谁知道如何做到这一点?XSD 与 Web 服务位于单独的项目中,但如果需要,可以位于 Web 服务中。Web 服务依赖于 XSD 项目。

4

2 回答 2

1

解决了我的问题。我刚刚使用了 Jersey 生成的 xsd。它没有为我生成 xsd 的原因是 Java 类中的方法传递了一个字符串,而不是由 xsd 创建的 JAXB 类。

于 2012-12-12T13:19:59.433 回答
0

“浏览器”是指现成的 Web 浏览器吗?

如果是这样,一种解决方案是利用 XSD 模式文档是 XML 文档这一事实,通过给它们一个 xml 样式表处理指令和一个样式表使它们显示在 Web 浏览器中。举个例子:W3C XML Schema WG 使用XSD 测试套件的模式来做到这一点;服务建模语言工作组对他们的架构做了同样的事情。(两个 WG 使用的样式表相同,可在 W3C 文档和软件许可下获得。)

于 2012-12-12T04:52:23.730 回答