簡體   English   中英

將excel文件轉換為JSON文件的最佳方法?

[英]Best way to convert excel file into a JSON file?

我將數據保存在 Microsoft excel 文件中。 我需要將該數據轉換為 Lambda 函數可以解析的內容。

我認為最好的方法是將 excel 文件轉換為 JSON 文件(然后我的 Lambda 函數可以讀取和解析它)。

做到這一點的最佳方法是什么?

要將 excel 數據文件轉換為 JSON 文件,我找到了一些方便的在線轉換器工具,例如這個. 它似乎工作。

然而,轉換器和其他添加\\r哪里有數據換行符\\哪里有數據行情。 (換行符,尤其是引號需要在數據中)

因此,為了正確讀取 JSON 文件中的數據,我必須擺脫對原始數據的這些更改。

有沒有另一種方法可以做到這一點? 比如一個轉換器,不以這種方式改變原始數據? 還是轉換器以外的其他方法?

一旦原始數據被更改(通過添加像我上面提到的\\r\\類的東西),刪除它就變得很麻煩。 我可以做一個查找/替換來擺脫這些變化,但這增加了可能會花費大量時間的步驟。 使用正則表達式可能會增加性能。

**編輯:請注意,我可能需要一種創建實際文檔的方法(因此在客戶端瀏覽器中生成數據的程序將不起作用)。 我希望創建一個實際的文檔,然后我的 Lambda 可以對其進行分析。 **

要從excel表創建json,我通常使用excel CONCAT在excel表中准備json然后復制它。 它可能不是 headers 的完美方式,但它適用於通常構成 json 較大部分的鍵和值。

在此處輸入圖片說明

=CONCAT(CHAR(34),A2,CHAR(34),":",CHAR(34),B2,CHAR(34))

請注意, CHAR(34)代表" ,您可以將其從所有行的角落向下拖動。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM