|
MSIE меняет порядок атрибутов при отображении XML | ☑ | ||
---|---|---|---|---|
0
Злопчинский
24.03.16
✎
00:05
|
Если смотреть текст иксемеля (текстовым редактором) - порядок атрибутов один, при просмотре осликом - другой (хром показывает без искажений).. Так задумано? Смысл...?
|
|||
1
Armando
24.03.16
✎
00:11
|
пруф?
|
|||
2
Злопчинский
24.03.16
✎
00:17
|
(1) скриншоты устроят?
|
|||
3
Asmody
24.03.16
✎
00:20
|
порядок атрибутов в xml значения не имеет
|
|||
4
Злопчинский
24.03.16
✎
00:24
|
(3) это вопросов не вызывает...
|
|||
5
Злопчинский
24.03.16
✎
00:25
|
||||
6
Asmody
24.03.16
✎
00:27
|
(4) Может IE приводит xml к какому-нибудь "каноническому" виду?
|
|||
7
Asmody
24.03.16
✎
00:29
|
или тупо задом на перед разворачивает.
какой-то индус стек с очередью перепутал |
|||
8
Armando
24.03.16
✎
00:40
|
(5) Прикольно)
|
|||
9
Злопчинский
24.03.16
✎
01:40
|
(7) похоже что в конец сдвигаются атрибуты имеющий большую "Похожесть" на строки с цифрами
|
|||
10
ЧеловекДуши
24.03.16
✎
06:47
|
(5) Феерично, как и сам формат данных :)
|
|||
11
SeraFim
24.03.16
✎
06:53
|
а точно ли ослик виноват? Может наоборот? :)
|
|||
12
ЧеловекДуши
24.03.16
✎
07:37
|
(11) Думается Автор и в блокноте файлик догадался посмотреть :)
|
|||
13
AlexTim03
24.03.16
✎
09:35
|
соглашусь с ТС - не аз такое видели. Смотришь и правишь XML-pad'ом - порядок один (для своего удобства сделанный). Открываешь в ИЕ - увы, другой.
НО ИЕ - он вообще специфичный....смириться |
|||
14
Злопчинский
24.03.16
✎
09:37
|
(10) так... И что не так в формате данных..?
|
|||
15
arsik
гуру
24.03.16
✎
09:45
|
Там наверно логика такая Name всегда первым, остальные по алфавиту.
|
|||
16
ЧеловекДуши
24.03.16
✎
09:47
|
(14) Для машины, он избыточен.
Для человека, излишен. .. Он ни там, и не тут :) |
|||
17
Маратыч
24.03.16
✎
09:49
|
(16) Не совсем понял чот :) Формат как формат, вполне себе структурирован и логичен в целях обмена данными между разными системами. Оно же для разработчиков в первую очередь нуна для унификации.
|
|||
18
Злопчинский
24.03.16
✎
09:50
|
(15) не, не подходит.. http://screencast.com/t/aoWS1ENASfdU
|
|||
19
Злопчинский
24.03.16
✎
09:56
|
(16) хз... я как-то так привык... с иерархией четкой
узел СписокГрупп итемы Группы По документам точно также делаю всегда узел Документ.Вид (при загрузке инициализирую Док = СоздатьОбъект("Документ.Вид");) узел Документ.Шапка (при загрузке инициализирую Док.Новый(); при выходе из узла - записываю док или отменяю.. получается просто ненавижу линейные выгрузки, где для того чтобы понять что новый документ надо туеву хучу телодвижений. По избыточности - да, избыточен, ряд атрибутов еще не определен, часть чисто целенаправленно избыточна (для отладки). Мне проще придумать сразу более-менее все что может понадобиться в обозримом будущем. Далее - выкинуть гораздо проще, чем вписывать несуществующее - сидишь и думаешь а что я забыл...? как-то так.. на истину не претендую, не люблю я обмены... |
|||
20
Маратыч
24.03.16
✎
09:56
|
||||
21
Маратыч
24.03.16
✎
09:57
|
+(20) Т.е. согласно W3C, порядок совершенно безразличен, поэтому парсер ишака их невозбранно тасует как индусу в голову взбрело.
|
|||
22
arsik
гуру
24.03.16
✎
10:05
|
(18) В первом тоже Name присутствует
|
|||
23
arsik
гуру
24.03.16
✎
10:11
|
(22) Проверил. Порядок вроде такой
Первым идет id если нет id то любое в котором есть id (etoid и прочие) Вторым идет Name если нет Name то любое в котором есть Name Все остальные по алфавиту. |
|||
24
arsik
гуру
24.03.16
✎
10:13
|
Это классический IE. Интересно что покажет edge.
|
|||
25
Злопчинский
24.03.16
✎
10:20
|
(23) не подходит для (18)
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |