我正在读取一个文本文件,其中包含一些如下所示的数据:
This is my file
showing some data
data1 = 12
data2 = 156
Run Code Online (Sandbox Code Playgroud)
我想将此数据转换为 CSV 文件,同时保持文本文件的相同格式,如下所示:
This,is,my,file
showing,some,data
data1,=,12
data2,=,156
Run Code Online (Sandbox Code Playgroud)
我的第一次尝试是将文本文件读入字符串。将该字符串拆分为一个数组,在每个 ' ' (空格)字符处将其拆分。但是,这似乎不起作用。
我还尝试在每个“换行符”字符处将字符串拆分为一个数组,但它似乎不起作用。
任何人都可以指导我朝着正确的方向前进吗?或者我应该怎么做?
谢谢
我想将文本文件转换为 JSON,但要以一种非常特殊的方式。我的文本文件如下所示:
Data 1:
datapoint1-1 = 21
datapoint1-2 = 23
Data 2:
datapoint2-1 = 21
datapoint2-2 = 23
datapoint2-3 = 23
Run Code Online (Sandbox Code Playgroud)
我想创建一个 JSON 文件来分隔这些数据,如下所示:
{
{
"Data": "1",
"Datapoints": [
{
"datapoint1-1": "21",
"datapoint1-2": "23"
}
]
},
{
"Data": "2",
"Datapoints": [
{
"datapoint2-1": "21",
"datapoint2-2": "23",
"datapoint2-3": "23"
}
]
}
}
Run Code Online (Sandbox Code Playgroud)
我的第一步是将数据拆分为一个数组内的 2 个数组。第一个数组Data 1加上它的数据点,第二个数组Data 2加上它的数据点。
现在我被困在如何将这些数组转换为我想要的 JSON 格式。有没有人有想法?或者可以指导我朝着正确的方向前进?
谢谢,