|
1 / 1 / 1
Регистрация: 15.03.2023
Сообщений: 110
|
||||||||||||||||
Вывод XML файла в textarea14.02.2024, 09:40. Показов 1284. Ответов 18
Выбираю локально файл xml и вывожу его в textarea. Некорректно выводит символы кириллицы. Как можно исправить данную проблему?
0
|
||||||||||||||||
| 14.02.2024, 09:40 | |
|
Ответы с готовыми решениями:
18
Вывод данных из файла в textarea Как вывести содержимое css файла (в какой либо папке) в xml файл в поле field type=textarea вывод из xml файла графического файла в броузер |
|
3813 / 1651 / 428
Регистрация: 14.03.2022
Сообщений: 4,122
|
|||||||
| 14.02.2024, 09:51 | |||||||
Сообщение было отмечено lRedle как решение
Решение
Там у readAsText(blob, [encoding]) можно указывать кодировку.
1
|
|||||||
|
1 / 1 / 1
Регистрация: 15.03.2023
Сообщений: 110
|
|||||||||||
| 14.02.2024, 14:14 [ТС] | |||||||||||
|
krvsa, получаю файл и пытаюсь его распарсить, выводя в textarea нужный мне фрагмент xml
xmlTest.zip
0
|
|||||||||||
|
1242 / 1142 / 178
Регистрация: 21.01.2024
Сообщений: 5,238
|
||||||
| 14.02.2024, 15:11 | ||||||
|
Чтение файла - асинхронная операция. Надо ждать пока она не закочится
Так пробуйте
1
|
||||||
|
1 / 1 / 1
Регистрация: 15.03.2023
Сообщений: 110
|
||||||
| 14.02.2024, 15:25 [ТС] | ||||||
|
voraa, понял, спасибо! А что бы вывести в textarea все тэги "Product", это получается нужен цикл.
Что-то вроде
0
|
||||||
|
1242 / 1142 / 178
Регистрация: 21.01.2024
Сообщений: 5,238
|
||||||
| 14.02.2024, 15:51 | ||||||
Сообщение было отмечено lRedle как решение
Решение
1
|
||||||
|
1 / 1 / 1
Регистрация: 15.03.2023
Сообщений: 110
|
|
| 14.02.2024, 16:26 [ТС] | |
|
voraa, Вроде разобрался, спасибо большое! Но я так понял в случае если нужно вытягивать два тэга из xml и сцеплять их между собой, по типу: имя + количество -> новая строка и так далее. Если пробегаю все тэги в своем цикле, то он их и выводит сначала один тэг все строки, потом другой тэг все строки, но сцепить их между собой не получится так
0
|
|
|
1242 / 1142 / 178
Регистрация: 21.01.2024
Сообщений: 5,238
|
||||||
| 14.02.2024, 17:09 | ||||||
Сообщение было отмечено lRedle как решение
Решение
Ну почему. У вас там все это находится внутри <line>
Ищете все <Line>, проходите по ним в цикле и в каждой ищете <Product>. <Quantity>, <Amount>....
1
|
||||||
|
1 / 1 / 1
Регистрация: 15.03.2023
Сообщений: 110
|
||||||
| 15.02.2024, 09:47 [ТС] | ||||||
|
voraa, что-то парсинг мне вообще не дается. Мало информации в сети. Пытаюсь полученные с Вашей помощью строки вывести в некое подобие таблицы
На забугорном сайте нашёл пример, пытаюсь разобраться, и вроде выводит, но выводи какой-то бред
0
|
||||||
|
1 / 1 / 1
Регистрация: 15.03.2023
Сообщений: 110
|
||||||
| 15.02.2024, 15:17 [ТС] | ||||||
|
Поправил вывод до состояния более менее читаемым, но не пойму как теперь разделить на столбцы эти строки
0
|
||||||
|
1242 / 1142 / 178
Регистрация: 21.01.2024
Сообщений: 5,238
|
||||||
| 15.02.2024, 17:48 | ||||||
1
|
||||||
|
1 / 1 / 1
Регистрация: 15.03.2023
Сообщений: 110
|
|
| 16.02.2024, 07:58 [ТС] | |
|
voraa, Как же сильно я всё делал не так
![]() Большое спасибо!
0
|
|
|
1 / 1 / 1
Регистрация: 15.03.2023
Сообщений: 110
|
|
| 18.02.2024, 11:18 [ТС] | |
|
voraa, Вопрос уже наверное не в тему будет, но можно ли такую таблицу потом собрать в JSON? Или как-то проще это можно делать, не по таблицы а в моменте парсинга как-то собирать?
0
|
|
|
1242 / 1142 / 178
Регистрация: 21.01.2024
Сообщений: 5,238
|
|
| 18.02.2024, 11:31 | |
|
Конечно можно. Сначала создается объект со всеми необходимыми свойствами, а потом JSON.stringify()
0
|
|
|
1 / 1 / 1
Регистрация: 15.03.2023
Сообщений: 110
|
||||||
| 21.02.2024, 14:04 [ТС] | ||||||
|
voraa, почитал, додумался до следующей конструкции:
0
|
||||||
|
1242 / 1142 / 178
Регистрация: 21.01.2024
Сообщений: 5,238
|
||||||
| 21.02.2024, 14:32 | ||||||
|
Js не имеет самостоятельного доступа к файловой системе. В принципе выводить в файл можно, но каждый раз будет запрашивать, в какой файл сохранять результат.
Такую конструкцию можно использовать
По коду. Вы только header хотите сохранить? Или всю таблицу с заголовком? Или только тело таблицы
0
|
||||||
|
3813 / 1651 / 428
Регистрация: 14.03.2022
Сообщений: 4,122
|
|||||||
| 21.02.2024, 14:33 | |||||||
![]()
1
|
|||||||
|
1 / 1 / 1
Регистрация: 15.03.2023
Сообщений: 110
|
||||||
| 21.02.2024, 16:31 [ТС] | ||||||
|
voraa, то, что он будет постоянно спрашивать куда сохранять, это нормально. Вообще задумка такая, что из XML файла парсится таблица, потом возле каждого поля таблицы может каким-то чекбоксом или еще чем-то буду выделять нужные поля и при нажатии на кнопку выделенные поля будут сохранятся в json. Но это потом почитаю, поучу как это реализовать, мне сейчас бы понять как вообще можно все строки таблицы, кроме шапки, записать в json. Я вроде написал что-то, это "что-то" ошибок не выдало, или это я не знаю где посмотреть их, еще совсем глуп в js и в целом в этом ремесле. Вот хочу посмотреть, а вообще мой код срабатывает, и я получаю все строки таблицы в формате json
Добавлено через 1 час 35 минут Получилось следующее:
0
|
||||||
|
1242 / 1142 / 178
Регистрация: 21.01.2024
Сообщений: 5,238
|
|||||||||||||||||
| 21.02.2024, 17:32 | |||||||||||||||||
|
У меня
А у вас что?
Но можно и оставить на всякий пожарный.
1
|
|||||||||||||||||
| 21.02.2024, 17:32 | |
|
Помогаю со студенческими работами здесь
19
Вывод xml-файла вывод xml-файла Вывод данных из файла xml Вывод текста из xml файла
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
|
WordPad для Windows 11
Jel 10.01.2026
WordPad для Windows 11
— это приложение, которое восстанавливает классический текстовый редактор WordPad в операционной системе Windows 11. После того как Microsoft исключила WordPad из. . .
|
Classic Notepad for Windows 11
Jel 10.01.2026
Old Classic Notepad for Windows 11
Приложение для Windows 11, позволяющее пользователям вернуть классическую версию текстового редактора «Блокнот» из Windows 10. Программа предоставляет более. . .
|
Почему дизайн решает?
Neotwalker 09.01.2026
В современном мире, где конкуренция за внимание потребителя достигла пика, дизайн становится мощным инструментом для успеха бренда. Это не просто красивый внешний вид продукта или сайта — это. . .
|
|
Модель микоризы: классовый агентный подход 3
anaschu 06.01.2026
aa0a7f55b50dd51c5ec569d2d10c54f6/
O1rJuneU_ls
https:/ / vkvideo. ru/ video-115721503_456239114
|
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR
ФедосеевПавел 06.01.2026
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR
ВВЕДЕНИЕ
Введу сокращения:
аналоговый ПИД — ПИД регулятор с управляющим выходом в виде числа в диапазоне от 0% до. . .
|
Модель микоризы: классовый агентный подход 2
anaschu 06.01.2026
репозиторий https:/ / github. com/ shumilovas/ fungi
ветка по-частям.
коммит Create переделка под биомассу. txt
вход sc, но sm считается внутри мицелия. кстати, обьем тоже должен там считаться. . . .
|
Расчёт токов в цепи постоянного тока
igorrr37 05.01.2026
/ *
Дана цепь постоянного тока с сопротивлениями и источниками (напряжения, ЭДС и тока). Найти токи и напряжения во
всех элементах. Программа составляет систему уравнений по 1 и 2 законам Кирхгофа и. . .
|