【问题标题】:Schemas, Xml and java模式、XML 和 java
【发布时间】:2011-03-30 17:28:45
【问题描述】:

本周我被要求将旧的 msgs 通信系统更改为 XML msgs,因为我知道我必须创建一个 xml 模式,该模式需要具有用于验证 xml 文件的数据结构。

问题是我不知道怎么做。任何人都可以展示一个很好的指南如何创建模式并使用它来验证 java 中的 xmls 吗?

感谢你的时间

【问题讨论】:

    标签: java xml-serialization xsd


    【解决方案1】:

    好吧,您可以使用网络服务。 Apache CXF (cxf.apache.org) 支持 JMS 和 soap 传输,网站上有很多教程。

    如果由于某种原因您必须从头开始执行此操作,您可能需要查看 xmlbeans。那里的教程将向您展示一个模式以及如何从中生成 java 代码。

    【讨论】:

    • 天哪,我不知道什么是 Apache CXF 和 JMS。 :O
    • 那么,看看吧。 CXF 是一个开源 Web 服务框架/工具包。 JMS 是 Java 可靠消息传递的标准。
    • 天哪,我不知道什么是 Apache CXF 和 JMS。 :O 我想要一个库来生成 XML,我将通过 xmpp msgs 发送并使用 xml-schema 验证 xml 没什么复杂的,因为我在 android 上运行这个应用程序......对不起,我离开了,当完成写不能编辑:P
    • 我会看看这个 apache CXF 但我认为我没有机会在 android 上使用 Web 服务...
    • @Win 你没有标记'android'。我相信你可以在 Android 上做一个网络服务客户端。但是你可能会用一个基于 commons-httpclient 的非常简单的 REST 客户端做得更好,而不是尝试运行所有的 CXF。
    猜你喜欢
    • 1970-01-01
    • 2013-05-22
    • 1970-01-01
    • 2010-09-20
    • 1970-01-01
    • 2012-02-16
    • 2014-11-21
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多