簡體   English   中英

大數據文件如何將String excel字符串轉換成JSON

[英]How to convert String excel string into JSON for large data file

數據

我有這樣的數據如何將 String 轉換為 JSON

我不確定你是如何得到它的,但你可以創建一個 vba 宏,它在每個單元格上迭代(使用 do while)並構建一個格式為“property”的 json 字符串:cellValue(i)。 然后獲取格式為 json 的完整字符串:{ yourFullString }

JSON 是一種鍵/值格式,所以我假設您希望您的值是圖像中的內容,但是您的鍵呢?

對於 Python,請查看openpyxl 以下是您可能如何遍歷所有這些行的示例:

import json
import openpyxl

xl_wb = openpyxl.load_workbook('myxl-file.xlsx)
xl_doc = xl_wb.active

first_row = 1
last_row = 10
values = {}

for i in range(first_row, last_row):
   cell = xl_doc.cell(row=i, column=1)
   values[i] = cell.value

json_from_xl = json.dumps(values)

在python,

df = pd.read_excel('sample.xlsx')

然后df.to_json(orient="values")

東方的選擇

‘split’ : dict like {‘index’ -> [index], ‘columns’ -> [columns], ‘data’ -> [values]}

‘records’ : list like [{column -> value}, … , {column -> value}]

‘index’ : dict like {index -> {column -> value}}

‘columns’ : dict like {column -> {index -> value}}

‘values’ : just the values array

‘table’ : dict like {‘schema’: {schema}, ‘data’: {data}}

暫無
暫無

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

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