Re: JSON library, write by cpp
Posted: 21 Aug 2023, 02:46
Would it be possible to make JSON.parse(...) accept plain quoted JSON strings as arguments?
Currently when e.g. using Webview2 to get the returned innerHTML of a DOM node, doing something like this is needed:
It's not a big deal by any means, but I believe technically quoted strings can be valid JSON. For reference:
Currently when e.g. using Webview2 to get the returned innerHTML of a DOM node, doing something like this is needed:
Code: Select all
wv2core.ExecuteScript("ele.innerHTML", WebView2.Handler(getInnerHTML))
getInnerHTML(handler, errorCode, resultObjectAsJson)
{
K_Show(JSON.parse("[" . StrGet(resultObjectAsJson) . "]")[1]) ; 👈
}
https://developer.mozilla.org/en-US/docs/Learn/JavaScript/Objects/JSONJSON can actually take the form of any data type that is valid for inclusion inside JSON, not just arrays or objects. So for example, a single string or number would be valid JSON.