首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Orbeon formatting.xpl显示xmlns声明?

Orbeon formatting.xpl显示xmlns声明?
EN

Stack Overflow用户
提问于 2015-06-16 05:15:59
回答 1查看 50关注 0票数 0

代码

代码语言:javascript
复制
<xforms:output mediatype="text/html" value="xxforms:serialize(xxforms:call-xpl('oxf:/ops/utils/formatting/format.xpl', 'data', instance('message-instance'), 'data')/*, 'xml')"/>

输入

代码语言:javascript
复制
<REPC_IN000023NL xmlns="urn:hl7-org:v3">
    ....
    <hl7:patientID xmlns:hl7="urn:hl7-org:v3">
        <hl7:value root="2.16.840.1.113883.2.4.6.3" extension="999999035"/>
    </hl7:patientID>
    ....
</REPC_IN000023NL>

需要包含命名空间声明的呈现,但呈现完全忽略了这一点。

Bug还是特性?

EN

回答 1

Stack Overflow用户

发布于 2015-06-19 09:18:04

实际上,不会生成hl7前缀的名称空间声明,因为它不在根元素上:

我建议您不要使用该format.xpl;它没有得到维护,在处理大型文档时存在性能问题,而且,正如您所注意到的,它不能很好地处理某些情况(即,它有buggy!)。

相反,您可以使用将格式设置委托给CodeMirror的fr:code-mirror组件。它不会为你做缩进,但是Saxon can do it for youThis example将为您提供以下输出:

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/30855086

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档