Я использую file_put_contents для записи данных в файл. < /p>
file_put_contents($csvFileName, $jsonBody);
< /code>
Данные json и выглядят: < /p>
{"ColA":"123","ColB":"4,5,6","ColC":"789 \n ABC"}
< /code>
или более визуально: < /p>
< thead>
cola < /th>
colb < /th>
colc < /th>
< /tr>
< /thead>
123 < /td>
4,5,6 < /td>
789 \ n abc
Но когда я пишу данные в файл, результаты выглядят так: < /p>
cola < /th>
colb < /th> colc < /th>
cold < /th>
cole < /th>
colf < /th>
< /tr>
< /thead>
123 < /td>
4 < /td>
5 < /td>
6 < /td>
789 < /td>
abc < /td>
Появляется, что file_put_contents рассматривает включение как запятых, так и новых линий (\ n) В JSON как указание на разделение данных на дополнительные столбцы, которые мне не нужны. < /p>
Как я могу этого избежать?
Подробнее здесь: https://stackoverflow.com/questions/794 ... -from-json
File_put_contents () не генерирует допустимый CSV от JSON [закрыто] ⇐ Php
Кемеровские программисты php общаются здесь
-
Anonymous
1740553958
Anonymous
Я использую file_put_contents для записи данных в файл. < /p>
file_put_contents($csvFileName, $jsonBody);
< /code>
Данные json и выглядят: < /p>
{"ColA":"123","ColB":"4,5,6","ColC":"789 \n ABC"}
< /code>
или более визуально: < /p>
< thead>
cola < /th>
colb < /th>
colc < /th>
< /tr>
< /thead>
123 < /td>
4,5,6 < /td>
789 \ n abc
Но когда я пишу данные в файл, результаты выглядят так: < /p>
cola < /th>
colb < /th> colc < /th>
cold < /th>
cole < /th>
colf < /th>
< /tr>
< /thead>
123 < /td>
4 < /td>
5 < /td>
6 < /td>
789 < /td>
abc < /td>
Появляется, что file_put_contents рассматривает включение как запятых, так и новых линий (\ n) В JSON как указание на разделение данных на дополнительные столбцы, которые мне не нужны. < /p>
Как я могу этого избежать?
Подробнее здесь: [url]https://stackoverflow.com/questions/79465284/file-put-contents-does-not-generate-valid-csv-from-json[/url]
Ответить
1 сообщение
• Страница 1 из 1
Перейти
- Кемерово-IT
- ↳ Javascript
- ↳ C#
- ↳ JAVA
- ↳ Elasticsearch aggregation
- ↳ Python
- ↳ Php
- ↳ Android
- ↳ Html
- ↳ Jquery
- ↳ C++
- ↳ IOS
- ↳ CSS
- ↳ Excel
- ↳ Linux
- ↳ Apache
- ↳ MySql
- Детский мир
- Для души
- ↳ Музыкальные инструменты даром
- ↳ Печатная продукция даром
- Внешняя красота и здоровье
- ↳ Одежда и обувь для взрослых даром
- ↳ Товары для здоровья
- ↳ Физкультура и спорт
- Техника - даром!
- ↳ Автомобилистам
- ↳ Компьютерная техника
- ↳ Плиты: газовые и электрические
- ↳ Холодильники
- ↳ Стиральные машины
- ↳ Телевизоры
- ↳ Телефоны, смартфоны, плашеты
- ↳ Швейные машинки
- ↳ Прочая электроника и техника
- ↳ Фототехника
- Ремонт и интерьер
- ↳ Стройматериалы, инструмент
- ↳ Мебель и предметы интерьера даром
- ↳ Cантехника
- Другие темы
- ↳ Разное даром
- ↳ Давай меняться!
- ↳ Отдам\возьму за копеечку
- ↳ Работа и подработка в Кемерове
- ↳ Давай с тобой поговорим...
Мобильная версия