1
我正在爲我的REST webservices使用jackson(jersey和jetty) - 並且一切進展順利。但我有要求在json post請求中的一個名稱值對中包含一個特殊字符。即 JSON請求(在後體) -將json反序列化爲使用jackson的java - 特殊字符問題
{
"id": "1",
"print-color" : "red"
}
// 「 - 」 中的 「打印顏色」 是給的問題。
現在在我對應的這個對象的java bean Item.java
類中,我不能創建一個名爲print-color的屬性(因爲「 - 」是不允許的)。我如何在映射中處理它?
謝謝。
這一工程!只有一個問題,在我的迴應中(即@produces json),我怎樣才能控制這些屬性的順序?例如,如何確保「印刷顏色」始終作爲第二個元素並且「id」進入作爲第一元素。謝謝。 – Tintin
您可以使用@JsonPropertyOrder({「id」,「print-color」})來保持訂單。你能接受答案嗎? –