Possible Duplicate:
convert csv/xls to json
I have in my assets an excel sheet showing 2 language translation. i want to convert the excel sheet values in a json format. How do i do that?
Possible Duplicate:
convert csv/xls to json
I have in my assets an excel sheet showing 2 language translation. i want to convert the excel sheet values in a json format. How do i do that?
下面是一个可能的解决方案。我希望它会帮助你。假设您有下表:
A B C D
------------------------------------------------------------------------------------------
1 Hello Translat1
------------------------------------------------------------------------------------------
2 Bye Translat2
------------------------------------------------------------------------------------------
3 World Translat3
------------------------------------------------------------------------------------------
4 How are you Translat4
------------------------------------------------------------------------------------------
在 C1 中复制并粘贴以下公式:
=""""&"数据"&""""&":["&"{"&""""&"english"&""""&":"&""""&A1&""" "&"},{"&""""&"其他"&""""&":"&""""&B1&""""&"}"&"]"
之后,将此公式复制/粘贴到 C 列的所有单元格中。C 列应如下所示:
C
----------------------------------------------------
"data":[{"english":"Hello"},{"other":"Translat1"}]
"data":[{"english":"Bye"},{"other":"Translat2"}]
"data":[{"english":"How are you"},{"other":"Translat3"}]
"data":[{"english":"World"},{"other":"Translat4"}]
在单元格 D2 中复制/粘贴此公式:
=C1&","&C2
在 D3 中复制/粘贴此公式
=D2&","&C3
应将 D3 中的最后一个公式复制到后面的单元格中。在我们的例子中,输出应该看起来像
"data":[{"english":"Hello"},{"other":"Translat1"}],"data":[{"english":"Bye"},{"other":"Translat2"}],"data":[{"english":"How are you"},{"other":"Translat3"}],"data":[{"english":"World"},{"other":"Translat4"}]
为了使最后一个结果成为有效的 json,您必须在乞求时添加 { 并在末尾添加 }。这不是许多记录的证明解决方案。