70 nesneye sahip bir JSON dosyanız var, her nesne diziler gibi öğeler içeriyor.Dize JSON öğesinin birden çok klasöre nasıl kaydedileceği
{
"journal": ".....",
"category": ["Sport", "football", "Real Madrid"],
"abstract": "Here is an example"
}
Birincisi, eleman "category"
ait Strings ile klasörler oluşturmak: İşte JSON nesnesinin bir örnektir. Bir sonraki adım, "abstract"
öğesinin dizesinden bir .txt
dosyası oluşturmaktır. Yapacağım şey, bu klasörlerdeki her bir .txt
dosyasını kaydetmektir.
Örneğin, eleman "abstract"
dizesi "İşte bir örnek" içerir, bu ifade ile .txt
dosyası oluşturun ve ben klasörde Sport
, Football
ve Real Madrid
üzerine kaydetmek nasıl bilmek istiyorum.
// create a list of folder names and call it "folderArray".
// You are already doing something like this, but I don't know the variable name.
// You also have the name of the abstract text file name in a variable.
// This code assumes that variable is called "abstractFileName".
for (final String folder : folderArray)
{
final String newFileName = folder + File.separatorChar + abstractFileName;
// create a file with the name "newFileName"
// Write the abstract contents to the new file.
}
Ne kadar denedin mi: İşte –
[FileWriter] (https://docs.oracle.com/javase/7/docs/api/java/io/FileWriter.html) sınıfını kullanın. – Robert
@SashaSalauyou JSONArray öğesinden dizinler oluşturun ve JSONArray –