1

1:我有一个 XML 对象,我将其序列化并存储在隐藏字段中。

2:然后我反序列化字符串并将其放入 xml 对象中并检索值并将它们存储在数据库中。

以上工作正常。

但是现在我面临这样一种情况,即通过 jQuery ajax 我得到了 JSON 格式的相同对象。

问题:

1:如果我再次对 JSON 对象进行序列化和反序列化,则必须根据 JSON 对象再次编写要保存到数据库中的代码。

2:旧的 IE 浏览器不支持 JSON.stringify。

请建议我应该如何处理这种情况。

我应该在 jQuery ajax 调用之后将 JSON 转换为 XML 吗?

我应该编写代码来分别保存 XML 和 JSON 格式吗?

4

1 回答 1

1

检查json2.js作为替代方式。此集合中的大多数文件适用于预期在过时的 Web 浏览器中运行的应用程序。对于大多数用途,json2.js 是最佳选择。

您应该在其他线程中查看此帖子

JavaScript 中 JSON.stringify() 的替代方案

于 2012-11-06T07:39:24.720 回答