Примечание: myjsonstruct хранится и читается из базы данных.Жесткое кодирование для ясности
myjsonstruct := `{"fldA":"", "fldB":"", "fldC":""}`
targetJsonString := `{"fldA":"valueA","fldB":"valueB","fldC":"valueC","fldOther":"valueOther"}`
Теперь я хочу разархивировать targetJsonString
в myjsonstruct
, чтобы заполнить соответствующие поля в myjsonstruct
.
Обратите внимание: myjsonstruct является «строкой» и не может быть запрограммирован в коде.Я не знаю эту структуру во время кодирования.во время выполнения он будет читаться как строка, возможно, из базы данных.
Спасибо!