所以我有一个点分隔的字符串,我试图将其转换为JAVA中的JSON对象。结构如下。
Person.City.FirstNm.LastNm=xyz, Person.City.Address=abc. Person.City.firstNm.Salary=1000.24, Person.State.FirstNm.LastNm=xyz
Run Code Online (Sandbox Code Playgroud)
等等。生成的JSON应该是这样的。请注意,值中可以有一个小数点。
{
Person:
{
City:
{
firstNm:
{
LastNm:xyz,
Salary:1000.24
},
Address: abc
},
State:
{
FirstNm:
{
LastNm:xyz
}
}
}
}
Run Code Online (Sandbox Code Playgroud)
我试图从字符串中创建一个Map,然后使用它来构建一个JSON字符串,我可以将其用作对象,但是没有运气。任何帮助,将不胜感激。谢谢