我想将本身就是XML字符串的字符串存储为JSON对象的属性,将其转换为可靠和正确的方法是什么?由于JSON不支持二进制数据,我是否应该先将XML数据编码为BASE64,然后再保存为JSON对象?
我要存储的数据示例:
{
"string1" : "<xml>...moderately complex XML...</xml>"
}
Run Code Online (Sandbox Code Playgroud)
实际上,base 64应该可以工作。但是您可能要标记该属性,以便使其清晰可见。
{
"Property" : {
"Type" : "XML",
"Encoding" : "Base64",
"Value" : "PFhNTD48WE1MPjxYTUw+PC9YTUw+PC9YTUw+PC9YTUw+"
}
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2666 次 |
| 最近记录: |