gpt4 book ai didi

java - 在java中加载和解析csv

转载 作者:行者123 更新时间:2023-12-02 03:36:43 27 4
gpt4 key购买 nike

我想了解社区对某个问题的看法。我在程序中创建了保存和加载状态。保存时,我创建一个 *.csv 文件,以某种格式保存信息。当我加载时,它会加载已解析的 *.csv 文件。问题是当我解析时,在第二行它可以有用户想要的任意多行,因为它是一个描述文本框。csv的格式是这样的:

用户标题 - 1 行

用户描述 - 任意行数

标题-1行

地址位置 - 每个地址 1 行

示例:

我的标题太棒了,

这是一个描述,

非常好的描述,

号码,地址,城市,州,邮政编码

1,5643 marketstreet,辛辛那提,俄亥俄州,80985

2,12345 主大街,丹佛,科罗拉多州,67890

如何解决多行用户描述?我可以通过/n 或 ,

进行解析

谢谢,

最佳答案

如果您没有义务专门使用 CSV,我鼓励您使用 JSON 格式,它更加动态且无架构,因为例如,您可以使用列表 [] 作为值,在您的情况下,它非常适合无限数量的地址。

例如:

{
"User title" : "Myawesometitle"

"User description" : "This is a description"

"Header" : "A very good description"

"Address locations" :
[
{
"Nbr" : "1,5643"
"address" : "marketstreet"
"city" : "Cincinnati"
"state" : "OH"
"zip" : "80985"
},
{
"Nbr" : "2,12345"
"address" : "main avenue"
"city" : "Denver"
"state" : "CO"
"zip" : "67890"
}
]
}

关于java - 在java中加载和解析csv,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37374858/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com