我将MySQL中的数据导出到JSON文件中,但由于空值导致错误。我该如何处理?JSON:处理MySQL导出的空值
SQL查询:
select industry, ... from table1;
JSON格式
[{"industry":"entertainment", ...}, {"industry":"", ...}, {"industry":NULL, ...}]
我想:
select cast(industry as char), ... from table1;
不幸的是,它仍然给出了同样的错误。因为在MySQL单元中,它显示NULL值。
谢谢!因为每个对象中都会有其他变量,所以我想将SQL中的NULL值更改为“”或“NULL”。
你需要'NULL'值?可能是从行业不是零的表1中选择行业; – 2kai
@ 2kai,嗨,我需要NULL值,我希望将其更改为“”或“NULL”。原因是我将在每个对象中都有其他变量。如果我使用您的查询,我可能会丢失一些所需的数据。我已更新了我的问题。谢谢! – Shawn
你是如何产生无效的JSON?我们无法帮助您修复我们不了解的流程。包含单词“NULL”的字符串与SQL,JSON和大多数其他语言中的空值完全不同。 –