2016-02-15 85 views
0

我用這個JSON解串器:傑克遜解串器

scheduleContainerTypeInString = jp.getText(); 

和我使用這樣的解串器:

Usage of deserializer

和在串並轉換器只{是在變量在最終字符串scheduleContainerTypeInString = jp.getText();

有人知道我在做什麼錯嗎?

Frontend to Backend object

回答

0

的所述containerType屬性的 「值」 是一個JSON對象,而不是一個簡單的值。 json解析器位於containerType值的開頭,該值是一個「{」字符(表示json對象的開始)。您將需要使用包含作爲containerType值的json對象的各種事件。 (例如循環遍歷對象屬性,適當地處理「value」屬性,當你到達關閉「}」時結束)。

+0

謝謝!這幫助我仍然很多。你有另一個提示如何遍歷屬性?非常感謝 – quma

+0

@ user3318489 - jackcson是一個非常流行的框架,網上有很多教程... – jtahlborn