需要在java和JSON中分割字符串。解析它 1 年,2 月 Questions & Answers 290 嗨,我有一个长字符串,有三个带分隔符(“|”)的参数。我如何用java和JSON将其分回去。解析其中一个参数 请帮忙
# 1 楼答案 你可以用绳子分开 String [] parameters = l_sReprocessData.split("\\|"); for (String param : parameters) { String newParam = param; } 我不明白你想用JSON和参数做什么。像这样的 JSONObject object = new JSONObject("{\"parameter\":\"" + parameter[1] + "\"}");
# 2 楼答案 Split使用regex,管道字符"|"在regex中具有特殊意义,因此要在文字管道上拆分,必须对其进行转义: 一种方法是: var l_cSeparator = "\\|"; 在java中: String[] parts = input.split("\\|");
# 1 楼答案
你可以用绳子分开
我不明白你想用JSON和参数做什么。像这样的
# 2 楼答案
Split使用regex,管道字符
"|"
在regex中具有特殊意义,因此要在文字管道上拆分,必须对其进行转义:一种方法是:
在java中: