【问题标题】:Converting XML into FHIR Resource XML format将 XML 转换为 FHIR 资源 XML 格式
【发布时间】:2014-12-09 01:23:21
【问题描述】:

我目前正在尝试将数据从标准 XML 格式转换为与 FHIR 资源 XML 匹配的格式。

我正在尝试研究多种途径。目前,我专注于使用 WSO2 Enterprise Service Bus 来查看它是否具有所需的功能。 但是,我怀疑使用 XSLT 脚本可能对我的目的有用。我只是希望讨论他们可能知道的用于此转换过程的可能方法。

谢谢:)

【问题讨论】:

    标签: xml xslt wso2 wso2esb hl7-fhir


    【解决方案1】:

    XSLT 无疑是一种选择,看起来使用 WSO2 可以做到这一点。根据您的架构,WSO2 可能比您需要的要重。如果您只是在看转换实例,一个简单的 XSLT 引擎就可以了。您也可以使用代码(Java、C# 等)来完成这项工作。

    在代码中执行此操作的一个好处是,如果您将源 XML 的 DOM 表示转换为 FHIR 参考实现数据模型,您将能够生成 XML 和 JSON(最终是 RDF)。您也可以使用 XSLT 来做到这一点,但需要一个两阶段的过程,这会比较慢。

    另一个考虑因素是最容易维护的东西。我喜欢 XSLT,但编写和维护它需要一定的心态,所以如果你想走这条路,请确保你有几个对它感到满意的员工。

    【讨论】:

    • 感谢您的帮助,非常感谢。我刚刚了解到传入的数据可能是 XML 或 JSON,因此 XSLT 可能不再是最佳选择。
    • 有像 MapForce 这样的映射工具,支持在包括 JSON 在内的各种语法之间进行转换,所以这可能很有用。或者你可以只写代码:>
    猜你喜欢
    • 1970-01-01
    • 2011-07-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-08-30
    相关资源
    最近更新 更多