|
Кто как работает с xml | ☑ | ||
---|---|---|---|---|
0
Kongo2019
20.08.20
✎
10:59
|
Доброго народ.
Поделитесь опытом кто и как работает с xml. |
|||
1
Fram
20.08.20
✎
11:07
|
В чем именно проблема?
|
|||
2
ChMikle
20.08.20
✎
11:09
|
Работаем с xml спокойно, уверенно я бы даже сказал , но осторожно :))
|
|||
3
Ray Zexter
20.08.20
✎
11:10
|
(0) Нежно... (не помню откуда)
|
|||
4
Garykom
гуру
20.08.20
✎
11:12
|
бросил xml и теперь работаю с json
|
|||
5
Kongo2019
20.08.20
✎
11:13
|
Какие технологи используете.
Стандартный функционал там, или как вариант работаете как с обычным текстовым файлом. |
|||
6
d4rkmesa
20.08.20
✎
11:14
|
(0) XDTO или типовая сериализация.
|
|||
7
novichok79
20.08.20
✎
11:15
|
предпочитаю json, когда надо (а надо обычно веб сервисам или сериализаторам всяким), можно использовать через фабрику ФабрикаXDTO прочитать записать или напрямую через ЧтениеXML, ЗаписьXML.
|
|||
8
NorthWind
20.08.20
✎
11:24
|
||||
9
NorthWind
20.08.20
✎
11:25
|
(2) Точно. Если вас беспокоит Гондурас, главное, его не чесать
|
|||
10
Kongo2019
20.08.20
✎
11:29
|
Ок, а если есть XSD.
Это как-то упрощает работу? Ну там проверку по нему типа сделать можно? |
|||
11
ManyakRus
20.08.20
✎
11:30
|
Надо сначала выгрузить XML в ТаблицуЗначений универсальной функцией
тогда легко работать :) И наоборот - создавать XML из ТаблицаЗначений и др. универсальной функцией тогда оно ничем не отличается от работы с обычной таблицей значений :) |
|||
12
d4rkmesa
20.08.20
✎
11:41
|
(10) КорневойЭлемент.Проверить()
|
|||
13
don_Rumata
20.08.20
✎
11:51
|
(0) Не люблю xml, но люблю json. Нашел для этого случая php-шный конвертатор xml в json, развернул у себя. Кидаю в него xml и получаю удобный json, с которым приятно работать :)
|
|||
14
Kongo2019
20.08.20
✎
12:25
|
xml все госорганы требуют, вон даже XSD выдают по запросу.
|
|||
15
NorthWind
20.08.20
✎
20:03
|
(10) Да, упрощает, если работать через XDTO.
Только есть один минус - сам по себе механизм довольно тяжеловесен и не вполне прост для изучения. |
|||
16
План счетов
20.08.20
✎
22:25
|
Мощная штука: https://msiter.ru/tutorials/xpath можно трансформировать xml в HTML или в объект 1С. например в таблицу значений
|
|||
17
timurhv
20.08.20
✎
22:35
|
(10) В обмене с SAP через PI - побоку. В xsd одно, xml - второе. Все удачно ушло и обработалось.
|
|||
18
NorthWind
20.08.20
✎
22:41
|
(16) ну, как xpath сам по себе может трансформировать XML во что-либо - понятно не вполне. Ранее я его использовал в основном для того, чтобы выбрать подмножество узлов по некоторым условиям, тут он действительно блестящ, при желании с его помощью можно превратить XML-файл в некоторое подобие БД c селектами. Правда, здесь не нужно особого фанатизма, ибо индексации нет и работает это все не очень быстро.
|
|||
19
План счетов
20.08.20
✎
23:05
|
(18) возьми ТЗ, сериализуй, получишь xml как пример, и затем в обратную сторону, берешь сторонний xml преобразуешь в похожий xml из примера, десиарелизуешь. Очень удобно, можно в любой другой объект так преобразовывать, элемент справочника, или в документ. Я не говорю что это универсальный механизм и его надо везде применять, просто такой механизм есть и он удобный. и стоит держать его на вооружении.
|
|||
20
novichok79
21.08.20
✎
09:13
|
(11) да, а потом ОЗУ заканчивается.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |