148.5.3. charset


Camel 2.14.1 开始,marshal 和 unmarshal 评估了在 MSH-18 字段中提供的 charset。如果此字段为空,则默认使用相应 Camel charset 中所含的 charset。从 HL7DataFormat 类继承时,您甚至可以通过覆盖 guessCharsetName 方法来更改此默认行为。

 

Camel 中的简写语法适用于众所周知的数据格式,常使用。然后,您不需要创建 HL7DataFormat 对象的实例:

  from("direct:hl7in")
    .marshal().hl7()
    .to("jms:queue:hl7out");

  from("jms:queue:hl7out")
    .unmarshal().hl7()
    .to("patientLookupService");
Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

© 2024 Red Hat, Inc.