|
36 / 37 / 1
Регистрация: 11.06.2013
Сообщений: 163
|
||||||
Нужно вывести данные в таблицу из xml файла30.07.2013, 06:06. Показов 2653. Ответов 4
Метки нет (Все метки)
Есть такой файлик с расширением .xml (из программы spy_orb) в нем много строк, но нам нужно вытащить только суммы и запихнуть в таблицу, ниже привел пример кода (в нем есть вначале и другие данные, но под данным примером я написал что нужно вытащить из файла)
Далее из этого "тела" нам нужно вытащить в таблицу ФИО, НАЧИСЛЕНО, СТРАХОВУЮ, НАКОПИТЕЛЬНУЮ, НАЛОГООБЛАГАЕМУЮ, а КВАРТАЛ и ГОД вывести в заголовок таблицы как то так: "Реестр лицевых по ПФР за <Квартал> кв. <Год> г. " Как бы то что в знаках <> он должен взять данные из файла в нашем случае год = 2013 а квартал = 2 Далее уже составляем почеловечную таблицу берем <ФИО> и ставим в первый столбец Берем <СуммаВыплатВсего>52821.54</СуммаВыплатВсего> и ставим во второй столбец "НАЧИСЛЕНО" Берем <СуммаВыплатНачисленыСтраховыеВзносыНеПр евышающие>52821.54 </СуммаВыплатНачисленыСтраховыеВзносыНеПре вышающие> и ставим в третий столбец "НАЛОГООБЛАГАЕМАЯ" Берем <СуммаВзносовНаСтраховую> <Начислено>11620.74</Начислено> </СуммаВзносовНаСтраховую> и ставим в четвертый столбец "СТРАХОВАЯ" Берем <СуммаВзносовНаНакопительную><Начислено> 0.00</Начислено></СуммаВзносовНаНакопительную> и ставим в пятый столбец "НАКОПИТЕЛЬНАЯ" И внизу итоги по столбцам. Повторюсь, в файле много раз открывается и закрывается так называемое "тело" просчета по человеку такими параметрами <СВЕДЕНИЯ_О_СУММЕ_ВЫПЛАТ_О_СТРАХОВЫХ_ВЗН ОСАХ_И_СТРАХОВОМ_С ТА ЖЕ_ЗЛ> и вот это </СВЕДЕНИЯ_О_СУММЕ_ВЫПЛАТ_О_СТРАХОВЫХ_ВЗНО САХ_И_СТРАХОВОМ_СТАЖ Е_ЗЛ> нужно то что под ними, если имеются параметры, которые я описал что нужно вывести в таблицу то их вывести. И вывести так чтоб можно было мышью выделить и скопировать чтоб можно было вставить в ЭКСЕЛЬ к примеру, еще можно было бы на печать отправить кнопку сделать. Как задача? Я обработку файлов построково не умею да и все прочее ((( Кто нибудь может написать такую вещь? По сути вроде алгоритм не сложный от сих до сих выбирай то и выводи сюда (в таблицу) таблицу я тоже выводить не умею (((
0
|
||||||
| 30.07.2013, 06:06 | |
|
Ответы с готовыми решениями:
4
Вывести данные в таблицу из xml файла. - Анализ XML файла, выгружаемого программой SPU_ORB. Нужно вывести данные в хтмл таблицу Вывести данные из xml файла |
|
В астрале
8049 / 4806 / 655
Регистрация: 24.06.2010
Сообщений: 10,562
|
|
| 30.07.2013, 11:15 | |
|
NuRiKGiF, Берем любой xml парсер и вперед. Руками-то зачем парсить xml?
Ну и естественно такую вещь никто писать не будет (кому оно надо-то? скучно ведь да и раздел форума не тот). Так что - выбираете xml парсер, выбираете формат вывода - парсите, выводите.
1
|
|
|
Z3JheSBoYXQ=
342 / 237 / 83
Регистрация: 08.07.2012
Сообщений: 577
|
|
| 31.07.2013, 03:40 | |
|
Для решения подобного рода задач я бы выбрал питон в качестве инструмента, там есть соответствующий инструментарий в виде, ВНЕЗАПНО, реализованных модулей с методами парсинга тегов.
1
|
|
|
842 / 480 / 58
Регистрация: 18.09.2012
Сообщений: 1,688
|
|
| 01.08.2013, 23:41 | |
|
Можно еще в сторону C#( если уж совсем С-подобный) посмотреть. Когда-то писал свой парсер на нём для XML, простенький правда.
1
|
|
|
|
|
| 03.08.2013, 23:45 | |
|
Библиотеки libxml2, tinyxml идр.
В С++Builder и Qt есть свои инструменты работы с XML. ( https://www.cyberforum.ru/blog... og538.html )
1
|
|
| 03.08.2013, 23:45 | |
|
Помогаю со студенческими работами здесь
5
Вывести данные из файла в таблицу Нужно взять данные из Xml сделать выборку и на ее основе сделать новый XML Нужно всю таблицу из Xml импортировать в ListView1 Чем открыть xml-файл объемом 3.2 Гб (и преобразовать данные в таблицу)? Нужно передать данные из списка в таблицу Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
модель ЗдравоСохранения 8. Подготовка к разному выполнению заданий
anaschu 08.04.2026
https:/ / github. com/ shumilovas/ med2. git
main ветка * содержимое блока дэлэй из старой модели теперь внутри зайца новой модели
8ATzM_2aurI
|
Блокировка документа от изменений, если он открыт у другого пользователя
Maks 08.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа, разработанного в конфигурации КА2.
Задача: запретить редактирование документа, если он открыт у другого пользователя.
/ / . . .
|
Система безопасности+живучести для сервера-слоя интернета (сети). Двойная привязка.
Hrethgir 08.04.2026
Далее были размышления о системе безопасности. Сообщения с наклонным текстом - мои.
А как нам будет можно проверить, что ссылка наша, а не подделана хулиганами, которая выбросит на другую ветку и. . .
|
Модель ЗдрввоСохранения 7: больше работников, больше ресурсов.
anaschu 08.04.2026
работников и заданий может быть сколько угодно, но настроено всё так, что используется пока что только 20%
kYBz3eJf3jQ
|
|
Дальние перспективы сервера - слоя сети с космологическим дизайном интефейса карты и логики.
Hrethgir 07.04.2026
Дальнейшее ближайшее планирование вывело к размышлениям над дальними перспективами. И вот тут может быть даже будут нужны оценки специалистов, так как в дальних перспективах всё может очень сильно. . .
|
Горе от ума
kumehtar 07.04.2026
Эта мне ментальная установка, что вот прямо сейчас, мол, мне для полного счастья не хватает (нужное вписать), и когда я этого достигну - тогда и полный кайф. Одна из самых сильных ловушек на пути. . . .
|
Использование значений реквизитов справочника в документе, с определенными условиями и правами
Maks 07.04.2026
1. Контроль срока действия договора
Алгоритм из решения ниже реализован на примере нетипового документа "ЗаявкаНаРаботу", разработанного в конфигурации КА2.
Задача: уведомлять пользователя, если. . .
|
Доступность команды формы по условию
Maks 07.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2.
Задача: сделать доступной кнопку (команда формы "ЗавершитьСписание") при. . .
|