Читаю с диска XML файл, вношу в него изменения.
При попытке присвоить несуществующему атрибуту значение получаю ошибку. Судя по ошибке, несуществующий атрибут должен создаваться автоматически, но это не проиходит. CreateAttribute в public методах не нашел.
EDOMError in DOMDocument.CreateAttribute
Класс исключения: EDOMError
Модуль: Форма1
Тип модуля: Модуль формы
Процедура: FILLADDRESS
TDomNode присвоить значение несуществующему атрибуту
- admin
- Разработчик
- Сообщения: 8038
- Зарегистрирован: 14 мар 2016, 11:32
- Откуда: Ленинградская
- Благодарил (а): 292 раза
- Поблагодарили: 1918 раз
TDomNode присвоить значение несуществующему атрибуту
К сожалению, реализация XML в Lazarus не поддерживает кириллицу в идентификаторах. Нужно исходники править. Придется это сделать.
-
kok80
- Эксперт
- Сообщения: 619
- Зарегистрирован: 02 июл 2018, 21:45
- Благодарил (а): 23 раза
- Поблагодарили: 156 раз
TDomNode присвоить значение несуществующему атрибуту
но при этом поддерживает присваивание значений уже существующим атрибутам в кирилице и поиск по ним.
Стоит ли ждать в ближайшем будущем исправления ?
Стоит ли ждать в ближайшем будущем исправления ?