1
Hapi xml解析器在使用Hapi Xml解析器編碼HL7 v2.7消息時給出以下異常。使用Hapi XML解析器將Hapi編碼爲HL7 v2.7消息到xml
ca.uhn.hl7v2.HL7Exception:無法對GenericMessage進行XML編碼。消息 必須具有公認的結構。
下面是我的代碼片段我使用的編碼信息
HapiContext context = new DefaultHapiContext(modelClassFactory)
PipeParser pipeParser = context.getPipeParser();
pipeParser.setValidationContext(new NoValidation());
pipeParser.getParserConfiguration().setAllowUnknownVersions(true);
Message msg = pipeParser.parse(document);
Parser xmlParser = context.getXMLParser();
return xmlParser.encode(msg);
任何建議/解決方案?
我用hl7-v2標記了它...希望有人可以幫助你... –