gpt4 book ai didi

java - Android字符串操作,字符串中的分隔行

转载 作者:行者123 更新时间:2023-12-02 07:42:22 25 4
gpt4 key购买 nike

我有以下形式的输出:

 {"status":"07\/09\/201207:16||heythisisatestquestion||AndyesIreallyansweredthisquestiontoo-||07\/09\/201207:10||heythisistestquestion||ThisismyresponsetoyourTESTquestion-yes,Ireallyansweredyou.:-)||07\/09\/201206:29||sos||SOSagain-yes||07\/09\/201206:27||sos||SOSagain-yes||07\/09\/201205:05||test||Yes,respondingtothisTEST-yes,it'sworking","phone":"xxxxxxxxx"}

我想要做的是,我应该让每个值用 || 分隔在数组

例如:

 **07\/09\/201207:16 .. 07\/09\/201207:10 .. 07\/09\/201206:29**  should be in array date

**heythisisatestquestion .. heythisistestquestion .. sos** should be in array question

**AndyesIreallyansweredthisquestiontoo .. ThisismyresponsetoyourTESTquestion .. Ireallyansweredyou**

应该在数组中 答案,我如何通过匹配关键字 || 来分隔每个值。

最佳答案

如果您使用 PHP 生成 JSON,您可以在 explode 中找到类似的函数。使用表达式然后发送数组或在java中

    int count=0;
String[] arr;
arr=str.split("\\|\\|");
for(int i=0,j=1,k=2;i<str.length;i+=3,j+=3,k+=3)
{

array1[count]=arr[i];
array2[count]=arr[j];
.....
.....
count++;

}

关于java - Android字符串操作,字符串中的分隔行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11407145/

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