Как загрузить файл свойств в Java?

Этот код должен работать на вас, предполагая, что ваши данные JSON находятся в файле с именем data.json.

import json
import csv

with open("data.json") as file:
    data = json.load(file)

with open("data.csv", "w") as file:
    csv_file = csv.writer(file)
    for item in data:
        csv_file.writerow([item['pk'], item['model']] + item['fields'].values())
0
задан Metadata 29 March 2019 в 11:43
поделиться

2 ответа

Ваша проблема - путь, попробуйте заменить это:

String propFile  = "./connection.properties";
0
ответ дан Gui Alencar 29 March 2019 в 11:43
поделиться

Используя NIO2 , вы можете загрузить файл (если у вас есть права на чтение) и преобразовать его в InputStream , например:

Path path = Paths.get("/home/devuser/connection.properties");
InputStream str = Files.newInputStream(path);
0
ответ дан hovanessyan 29 March 2019 в 11:43
поделиться
Другие вопросы по тегам:

Похожие вопросы: