如何将 Mirth connectorMessage.getRawData 转换为 return 字符串?
how do I get Mirth connectorMessage.getRawData to return a string?
我正在尝试获取输入到通道的 HL7 消息的字符串表示形式。文档说
var myMessage = connectorMessage.getRawData()
应该给我原始的未解析的 HL7 消息。但是返回的数据类型是对象而不是字符串。我尝试使用 .toString()
但这也不起作用。我的 javascript 库代码需要一个字符串并能够拆分它失败,因为返回的不是字符串。
如何获取原始 HL7 消息字符串?
在“摘要”选项卡上,单击“设置数据类型”,并将入站连接器更改为“原始”......之后,connectorMessage.getRawData() 应该 return传入消息的长字符串。
connectorMessage.getRawData()
returns Java 字符串而不是 javascript 字符串。您可以通过执行转换为 javascript 字符串。
var myMessage = String(connectorMessage.getRawData())
无论您为数据类型选择了什么,都是如此。
我正在尝试获取输入到通道的 HL7 消息的字符串表示形式。文档说
var myMessage = connectorMessage.getRawData()
应该给我原始的未解析的 HL7 消息。但是返回的数据类型是对象而不是字符串。我尝试使用 .toString()
但这也不起作用。我的 javascript 库代码需要一个字符串并能够拆分它失败,因为返回的不是字符串。
如何获取原始 HL7 消息字符串?
在“摘要”选项卡上,单击“设置数据类型”,并将入站连接器更改为“原始”......之后,connectorMessage.getRawData() 应该 return传入消息的长字符串。
connectorMessage.getRawData()
returns Java 字符串而不是 javascript 字符串。您可以通过执行转换为 javascript 字符串。
var myMessage = String(connectorMessage.getRawData())
无论您为数据类型选择了什么,都是如此。