2014-12-04 1 views
0

에있는 tmp 개체에 xml 값을 저장할 수 없습니다. tmp [ 'MSH.4] ['MSH.4 '] ['MSH.4.1 '] = "xyz";MIRTH 자바 스크립트

tmp [[ 'MSH'] [ 'MSH.4'] [ 'MSH.4.1']] = "xyz"; //이 does not는 일한다.

나는 괄호

내가 괄호 또는 기타 솔루션

내가 HL7 메시지의 위치는 다음의 값을 저장하려고하는 것이 필요

와 문자열로 JSON에서 값을 얻기 위해 노력하고 있어요. 45 개 세부 사항 : : 형식 오류 : 6520e152-1c7a-41bc-9642-e5f97cd11d98에서 정의되지 않은 에서 재산 "MSH.4.1"를 읽을 수 없습니다 : 45 (doTransform) 6520e152-1c7a-41bc- PLS는

LINE 번호 도움 9642 e5f97cd11d98-48 (doScript) 6520e152-1c7a-41bc-9642-e5f97cd11d98에서 : $ com.mirth.connect.server.transformers.JavaScriptFilterTransformer FilterTransformerTask.call (JavaScriptFilterTransformer.java:134) com.mirth에서 .connect.server.transformers.JavaScriptFilterTransformer $ FilterTransformerTask.call (JavaScriptFilterTransformer.java:100) at java.util.concurrent.FutureTask.run (알 수없는 소스) at java.util.co java.lang.Thread.run에서 java.util.concurrent.ThreadPoolExecutor $ Worker.run (알 수없는 소스) 에서 ncurrent.ThreadPoolExecutor.runWorker (알 수없는 소스) (알 수없는 소스)

+1

tmp는 XML 객체이므로 tmp [[...]]를 시도하면 무엇을 성취하려고합니까? 대괄호가 필요하면 값을 읽고 나중에 tmp [..] = "{"+ value + "}"와 같이 대괄호를 추가하십시오. – Shamil

답변

관련 문제