0
Что мне нужно, это простой, но я просто не могу понять Ou логику, чтобы сделать это, у меня есть следующая строка:простая ситуация о Javascript расколоть
"data1":"content1",
"data2":"content2.1,"0",
"data3":"contente3",
Я использую .split(",")
, чтобы превратить их во массив, а затем я удалить ", так что я могу получить что-то вроде:
array[0] = data1; array[1] = content1;
проблема, когда я достигаю data2, есть ли способ сделать следующее
array[0] = data2; array[1] = content2.1,"0"
?
"content2.1," 0" , это даже не действует. это должно быть «content2.1», «0» –
Это вопрос об экранирующих персонажах? – AlexC
Если большая строка в начале имеет в ней символы новой строки, попробуйте разделить на '', \ n "" таким образом, чтобы она не фиксировала запятую между content2.1 и "0" – jonhopkins