I save a JSON string in my SharePoint list.
This looks like:
{"columns":[{"name":"A","visible":true,"width":200,"sort":{},"filters":[{}],"pinned":"left"},{"name":"B","visible":false,"width":150,"sort":{},"filters":[{}],"pinned":""},{"name":"C","visible":true,"width":200,"sort":{},"filters":[{}],"pinned":""},{"name":"D","visible":true,"width":200,"sort":{},"filters":[{}],"pinned":""}],"scrollFocus":{},"selection":[],"grouping":{},"treeView":{}}
But if I request it from the SharePoint I get:
{
"d": {
"results": [
{
"__metadata": {
"id": "Web/Lists(guid'78e7e9bc-d85f-4c18-8aeb-213a68b28154')/Items(1)",
"uri": "http://sharepoint2013/sites/acme/demo/_api/Web/Lists(guid'78e7e9bc-d85f-4c18-8aeb-213a68b28154')/Items(1)",
"etag": ""1"",
"type": "SP.Data.SettingsListItem"
},
"Configuration": "<div class="ExternalClass41AB4CF73C1C4DCB82C4F0B8CCCBC7AE">{"columns":[{"name":"A","visible":true,"width":200,"sort":{},"filters":[{}],"pinned":"left"},{"name":"B","visible":false,"width":150,"sort":{},"filters":[{}],"pinned":""},{"name":"C","visible":true,"width":200,"sort":{},"filters":[{}],"pinned":""},{"name":"D","visible":true,"width":200,"sort":{},"filters":[{}],"pinned":""}],"scrollFocus":{},"selection":[],"grouping":{},"treeView":{}}</div>"
}
]
}
}
So why? The SharePoint show it correct… So why the REST API must encode it? -.-
Thank you in Advance for any ideas!