Mam obiekt String zawierający dowolny dowolny json. Chcę owinąć go wewnątrz innego obiektu json, podobnie jak to:Dodawanie istniejącego łańcucha json z Gsonem
{
version: 1,
content: >>arbitrary_json_string_object<<
}
Jak mogę dodać moje niezawodnie json ciąg jako atrybut do niego bez konieczności budowania go ręcznie (tj unikając żmudnego ciąg konkatenacji)?
class Wrapper {
int version = 1;
}
gson.toJson(new Wrapper())
// Then what?
Zauważ, że dodany json powinny nie być uciekł, ale być częścią owijki jako ważnego podmiotu json, podobnie jak to:
{
version: 1,
content: ["the content", {name:"from the String"}, "object"]
}
podane
String arbitraryJson = "[\"the content\", {name:\"from the String\"}, \"object\"]";
Czy próbowałeś dodać pole "content" String? Jestem ciekaw zobaczyć wynik. – everton
Prawdopodobnie zawartość zostanie usunięta. –
Czy rozwiązałeś swój problem? – giampaolo