我正在使用mule anypoint studio從Mule到另一個系統進行web服務調用。通話發生得很好,我確實看到從外部系統返回的消息。現在我正在嘗試使用JSON字符串爲該webservice調用傳遞一個輸入。這個值將記錄在我們正在呼叫的外部系統上。我正在使用Datamapper並在數據映射器配置中選擇JSON文件。地圖發生時沒有任何錯誤,但是當我調用mule流時(通過http連接器)。在Mule中解析JSON時出錯提示
我看到控制檯此錯誤
意外的字符( 'N'(代碼78)):期待雙引號來 開始字段名在[來源:java.io.InputStreamReader中@ 687aae57; line:1,column:3] ERROR 2016-08-23 18:42:44,405 [WatchDog_0] org.jetel.graph.runtime.SingleThreadWatchDog:Error details: org.jetel.exception.JetelRuntimeException:Component [JSON READER:JSON_READER0]狀態爲ERROR。 org.codehaus.jackson.JsonParseException:意外字符('N'(代碼78)):期待雙引號開始字段名稱 根異常堆棧跟蹤: org.codehaus.jackson.JsonParseException:意外字符('N 「(代碼78)):在[來源java.io.InputStreamReader中 :期待雙引號在[來源開始字段名 java.io.InputStreamReader中@
我想這個問題是與JSON文件但無法弄清楚哪裏..我的JSON文件看起來像
{"receiveMessageFromMule":"Invocation Message from Mule"}
任何人都可以幫忙嗎?