在不使用任何外部库的情况下创建JSON
Creating JSON without the use of any external library?
对不起!ie8之前在旧浏览器上编辑
为了在JS中动态创建XML,可以执行以下操作,
有没有什么方法可以在不使用任何外部库的情况下在JS中实现同样的即时创建JSON?
var parent = document.createElement("parent");
var children = document.createElement('children');
var child1 = document.createElement('child1');
var child2 = document.createElement('child2');
var textNode1 = document.createTextNode("some text1");
var textNode2 = document.createTextNode("some text2");
child1.appendChild(textNode1 );
child2.appendChild(textNode2 );
children.appendChild(child1);
children.appendChild(child2);
parent.appendChild(children);
alert(parent.outerHTML);
只需使用JSON.stringify((即
var o={a:12};
JSON.stringify(o);
中的结果
"{"a":12}"
相关文章:
- 如何在没有插件和Wordpress的情况下创建共享社交媒体
- 如何在不使用iframe或库的情况下创建剪切显示窗口区域
- 是否可以在不创建svg对象的情况下创建捕捉元素?[snap.svg]
- 如何在我的情况下创建加载脚本
- 在不使用object.Create的情况下创建具有null原型的javascript对象
- Mongoosejs:如何在没有Schema的情况下创建模型
- 可以在没有域名的情况下创建cookie吗
- 如何在不加载页面的情况下创建按钮事件
- 在HTML中,可以在没有Ajax和/或Javascript的情况下创建异步请求
- 如何在不冻结的情况下创建永久动画
- 是否可以在没有 Cookie 数据的情况下创建 iframe
- HTML 如何在不更改选项卡的情况下创建密码
- 有没有办法在没有mongodb的情况下创建像_id字符串一样的mongodb
- 是否可以在没有PHP的情况下创建上传文件脚本(并被服务器接受)
- Outlook.com 应用程序 - 如何在预填充 HTML 正文的情况下创建事件
- 如何在不折叠其他列的情况下创建具有全宽内容的引导可折叠面板
- 是否可以在没有app.js的情况下创建一个extjs应用程序的js文件(如构建版本)
- 在没有选择器的情况下创建 jQuery 插件的问题
- 如何在默认情况下创建不带选项的select
- <Chrome应用程序>如何在不从对话框中选择文件/目录的情况下创建FileEntry