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