gpt4 book ai didi

javascript - 如何json编码一个字符串

转载 作者:行者123 更新时间:2023-11-29 00:29:14 27 4
gpt4 key购买 nike

我正在开发一个基于struts+java+hibernate 框架的web 应用程序。底层数据库是MySQL 5。

用户事件记录在数据库中,稍后会显示给其他用户。当用户进行某些事件时,与该事件有关的信息也与该事件一起存储。现在有一个实现更改。早些时候,此事件信息以纯文本格式存储,但现在以 json 格式存储以便于使用(考虑到此信息可以有许多空值这一事实)。

存储的信息稍后用于在网页上显示事件。

对于所有新事件,(信息)数据在 java 代码中获取 JSON 编码,编码后的 JSON 字符串存储在数据库中。问题在于与旧事件对应的数据。

有什么方法可以对存储在数据库中的数据进行 JSON 编码吗?或者在 jquery/javascript 中有什么方法可以将字符串编码为 JSON 格式,然后正确地构造回 Json 对象?

DB中数据(迁移后)的一般格式为:

{"key1":"value1", "key2":"value2","key3":"value3",...}

数据库中已有的数据格式为:

value1,value2,value3,... 

这些值(即 value1、value2、value3、...)可以包含任何特殊字符。

最佳答案

也许您想看看 JSON.parseJSON.stringify 方法。 http://ejohn.org/blog/ecmascript-5-strict-mode-json-and-more/

关于javascript - 如何json编码一个字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17404851/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com