eşleşen sonra bir karakterin ilk geçtiği bir dize: Ben yukarıda gördüğünüz bir biçimde JSON nesneleri bir liste var ve ben nesneleri bölmek gerekirBölünmüş Veri dize
{
\"value\": 17.11, \"year\": 2015, \"sub\": [ {\"x\": 0, \"y\": 0.94 }, {\"x\": 1, \"y\": 1.08 }]
}
,
{
\"value\": 17.23, \"year\": 2015, \"sub\": [ {\"x\": 0, \"y\": 0.23 }, {\"x\": 1, \"y\": 1.22 }]
}
iki nesne arasında ','. Sorun, dosyada mevcut başka virgüllerin olmasıdır. JSON'u bir Listeye serileştirmenin dışında, bunu yapmak için başka bir yol var mı? Ben böyle bir dize diziye veri almaya çalışıyorum
: Yukarıdaki veriler tek bir satırda geliyor aslında olduğunu
string[] split = json.split(',');
Not, herhangi bir satır araları, sekmeler, ya da bir şey bulunmamaktadır . Onu daha okunaklı hale getirmek için yukarıda düzenledim.
İstenilen çaba için şunu söyleyeyim, bunu sadece seri hale getirebilirsiniz. Listede kaç nesne var? Eğer birkaç yüz altından daha azsa, seri hale getirme en az – Rhumborl
Her json nesnesi, örneğinizde olduğu gibi tek bir satırda mı? – derloopkat