如何字符串化javascript系统对象?
如何字符串化javascript的系统对象? (cf)事件对象、DOM对象如何字符串化javascript系统对象?,javascript,html,object,Javascript,Html,Object,如何字符串化javascript的系统对象? (cf)事件对象、DOM对象 JSON.stringify不会完全字符串化对象。 我想将其字符串化并从字符串中加载到对象。JSONML是一个库,它可以利用您想要的输出 网址: 例如 下面是DOM代码段 <ul> <li style="color:red">First Item</li> <li title="Some hover text." style="color:green">
JSON.stringify
不会完全字符串化对象。
我想将其字符串化并从字符串中加载到对象。JSONML是一个库,它可以利用您想要的输出 网址: 例如 下面是DOM代码段
<ul>
<li style="color:red">First Item</li>
<li title="Some hover text." style="color:green">
Second Item
</li>
<li><span class="code-example-third">Third</span>Item</li>
</ul>
你不能这样做。JSON只支持空值、数字、字符串、数组和基本对象。如果可以构造对象,则可以创建自定义序列化器/反序列化器。您也不能序列化为带有循环引用的任何JSON结构。重复的
[
"ul",
[
"li",
{
"style": "color:red"
},
"First Item"
],
[
"li",
{
"title": "Some hover text.",
"style": "color:green"
},
"Second Item"
],
[
"li",
[
"span",
{
"class": "code-example-third"
},
"Third"
],
" Item"
]
]