我需要在WP数据库中导入JSON数据。我找到了正确的数据库表,但是表中存在的示例JSON数据不是正常的JSON格式。
我需要导入:
{"nome": "Pippo","cognome": "Paperino"}
,但表中的示例数据为:
a:2:{s:4:"nome";s:5:"Pippo";s:7:"cognome";s:8:"Paperino";}
我如何将JSON转换为“ WP JSON”?
答案 0 :(得分:1)
数据被序列化了,这就是为什么它看起来很奇怪的原因。您可以在WordPress中使用maybe_unserialize()
,如果该数据已序列化,则此功能将对数据进行反序列化。
https://developer.wordpress.org/reference/functions/maybe_unserialize/
某些函数在将数据保存到wordpress中之前先对数据进行序列化,而某些函数在从数据库中提取时也会反序列化。因此,取决于保存方式以及以后提取数据的方式,最终可能会获得序列化数据。