Ошибка проверки данных Значение xdto не соответствует простому типу 1c
Обновлено: 21.11.2024
В этом приложении перечислены сообщения об ошибках XML, которые могут встречаться в приложениях, использующих Oracle XDK для Java.
Сообщения об ошибках XML
Эти сообщения об ошибках могут возникать во время выполнения интерфейсов XML.
Сообщения об ошибках парсера XML
Эти сообщения об ошибках находятся в диапазоне от XML-20000 до XML-20999.
XML-20003: отсутствует строка маркера в строке строки , строке столбца
Ожидаемый токен не найден во входных данных.
Действие: проверьте/обновите входные данные, чтобы исправить синтаксическую ошибку.
XML-20004: отсутствует строка ключевого слова в строке строки , строке столбца
Причина: во входных данных не найдено ожидаемое ключевое слово.
Действие: проверьте/обновите входные данные, указав правильное ключевое слово.
XML-20005: отсутствует строка ключевого слова или строка в строке строки , строке столбца
Причина: во входных данных не найдено ожидаемое ключевое слово.
Действие: проверьте/обновите входные данные, указав правильное ключевое слово.
XML-20006: неожиданный текст в строке строка , строка столбца ; ожидаемый конец файла
Причина: после конечного тега корневого элемента найден дополнительный текст.
Действие: За конечным тегом корневого элемента могут следовать только комментарии, PI или пробел. Удалите лишний текст после конечного тега.
XML-20007: отсутствует модель содержимого в объявлении элемента в строке строка , строка столбца
Причина: в объявлении элемента отсутствовала требуемая спецификация модели содержимого. См. Production [45] в XML 1.0 2nd Edition.
Действие: добавьте требуемую спецификацию содержимого в объявление элемента.
XML-20008: отсутствует имя элемента в модели контента в строке строки , строке столбца
Причина: модель содержимого в объявлении элемента недействительна, частице содержимого требуется имя элемента. См. Производство [48] в XML 1.0 2nd Edition.
Действие: добавьте имя элемента, чтобы синтаксически исправить спецификацию содержимого.
XML-20009: целевая строка имени инструкции обработки в строке строки , строка столбца зарезервирована
Причина: Целевые имена "XML: xml" и т. д. зарезервированы для стандартизации в будущих версиях спецификации XML. См. Производство [17] в XML 1.0 2nd Edition.
Действие: если PI предназначен для XML-объявления, убедитесь, что объявление находится в самом начале файла. В противном случае измените имя на имя PI.
XML-20010: отсутствует имя нотации в объявлении неразобранной сущности в строке строка , строка столбца
Причина: имя нотации, используемое в объявлении неразобранной сущности, не соответствует имени в объявленной нотации. См. Производство [76] в XML 1.0 2nd Edition.
Действие: добавьте объявление нотации в DTD.
XML-20011: отсутствует тип атрибута в объявлении списка атрибутов в строке строка , строка столбца
Причина: Тип атрибута отсутствовал в объявлении списка атрибутов. Необходимо добавить один из следующих типов CDATA, ID, IDREF, IDREFS, ENTITY, ENTITIES, NMTOKEN или NMTOKENS. См. Производство [52], [53] в XML 1.0 2nd Edition.
Действие: проверьте и исправьте объявление атрибута.
XML-20012: отсутствуют пробелы в строке строки , строке столбца
Причина: отсутствовал необходимый пробел.
Действие: добавьте пробел, чтобы исправить синтаксическую ошибку.
XML-20013: недопустимая строка символов в значении объекта в строке строка , строка столбца
Причина: в значении объекта использовался недопустимый символ, символы '&', '%' и (" или ' в зависимости от разделителей значений) недействительны. См. Производство [9] в XML 1.0 2nd Edition.
XML-20014: -- не допускается в комментариях в строке строки , строке столбца
Причина: синтаксическая ошибка в комментарии из-за использования "--"см. Production [15] в XML 1.0 2nd Edition.
Действие: исправьте комментарий и используйте "--" только как часть конца комментария "-->"
XML-20015: ]]> не допускается в тексте в строке строка , строка столбца
Причина: "]]>" не допускается в тексте, он используется только как конечный маркер для раздела CDATA. См. Производство [14] в XML 1.0 2nd Edition.
Действие: исправьте текстовое содержимое с помощью > или char ref для '>'
XML-20016: пробелы не допускаются перед индикатором появления в строке строки, строке столбца
Причина: в спецификации содержимого перед индикатором вхождения не допускаются пробелы. Например, недействителен. См. Производство [47], [48] в XML 1.0 2nd Edition.
Действие: исправьте спецификацию содержимого, удалив лишний пробел
XML-20017: строка индикатора вхождения не разрешена в смешанном содержимом в строке строка , строка столбца
Причина. Вхождение в объявление смешанного содержания недопустимо. Например, недопустимо. См. Производство [51] в XML 1.0 2nd Edition.
Действие: исправьте синтаксис, чтобы удалить индикатор появления.
XML-20018: список содержимого не разрешен внутри смешанного содержимого в строке строка , строка столбца
Причина: список контента не разрешен в объявлении смешанного контента.Например, недопустимо. См. Production [51] в XML 1.0 2nd Edition.
Действие: исправьте синтаксис, чтобы удалить список контента.
XML-20019: повторяющаяся строка элемента в объявлении смешанного содержимого в строке строки , строке столбца
Причина: в объявлении смешанного содержимого найдено повторяющееся имя элемента. Например, недействителен. См. Производство [51] в XML 1.0 2nd Edition.
Действие: удалите повторяющееся имя элемента.
XML-20020: строка корневого элемента не соответствует строке имени DOCTYPE в строке строки, строке столбца
Причина: сбой: Имя в объявлении типа документа должно соответствовать типу элемента корневого элемента. Например: ]> Здравствуйте! Корневой элемент документа, приветствие, не соответствует корневому элементу, объявленному в DTD (приветствие).
Действие: исправьте документ.
XML-20021: повторяющаяся строка объявления элемента в строке строки , строке столбца
Причина: элемент был дважды объявлен в DTD.
Действие: удалите повторяющееся объявление.
XML-20022: строка элемента имеет несколько атрибутов ID в строке строки, строке столбца
Причина: сбой: ни для одного типа элемента не может быть указано более одного атрибута ID.
Действие: исправьте документ, удалив дубликат атрибута идентификатора decl
Действие: исправьте объявление атрибута.
XML-20024: отсутствует обязательная строка атрибута в строке элемента в строке строки, строке столбца
Действие: исправьте входной документ, указав требуемый атрибут.
XML-20025: повторяющееся значение идентификатора: строка
Причина: значения идентификатора типа должны соответствовать произведению имени. Имя не должно появляться более одного раза в XML-документе в качестве значения этого типа; т. е. значения ID должны однозначно идентифицировать элементы, которые их содержат.
Действие: исправьте входной документ, удалив повторяющееся значение идентификатора.
XML-20026: неопределенная строка значения идентификатора в IDREF
Причина: сбой "Значения типа IDREF должны совпадать со значением некоторого атрибута ID.
Действие: исправьте документ, добавив идентификатор, соответствующий IDREF, или удалив IDREF
XML-20027: строка атрибута в строке элемента имеет недопустимую строку значения перечисления в строке строки, строке столбца
Причина: сбой: значения этого типа должны соответствовать одному из токенов Nmtoken в объявлении.
Действие: исправьте значение атрибута, чтобы оно соответствовало одному из перечисленных значений.
XML-20028: строка атрибута в строке элемента имеет недопустимую строку значения, должна быть строкой в строке строки, столбцеДействие: обновите значение атрибута, чтобы оно соответствовало фиксированному значению по умолчанию.
XML-20029: атрибут по умолчанию должен быть НЕОБХОДИМЫМ, ПОДРАЗУМЕВАЕМЫМ или ИСПРАВЛЕННЫМ в строке строки , строке столбца
Причина: объявленное значение по умолчанию должно соответствовать лексическим ограничениям объявленного типа атрибута.
Действие: используйте одно из обязательных, подразумеваемых или исправленных значений атрибута по умолчанию.
XML-20030: недопустимый текст в содержимом строки элемента в строке строки, строке столбца
Причина: элемент не допускает текст в содержимом. Элемент действителен, если существует объявление, соответствующее элементу decl, где Name соответствует типу элемента, и выполнено одно из следующих условий:
Объявление соответствует дочерним элементам, а последовательность дочерних элементов принадлежит языку, сгенерированному регулярным выражением в модели содержимого, с необязательным пробелом (символы, соответствующие нетерминалу S) между начальным тегом и первым дочерним элементом, между дочерние элементы или между последним дочерним элементом и конечным тегом. Обратите внимание, что раздел CDATA, содержащий только пробелы, не соответствует нетерминальной S и, следовательно, не может появляться в этих позициях.
Действие: исправьте содержание, удалив неверный текст.
XML-20031: недопустимая строка элемента в содержимом строки элемента в строке строки, строке столбца
Причина: элемент имеет недопустимое содержимое. Элемент действителен, если существует объявление, соответствующее элементу decl, где Name соответствует типу элемента, и выполнено одно из следующих условий:
<р>1. Объявление соответствует дочерним элементам, а последовательность дочерних элементов принадлежит языку, сгенерированному регулярным выражением в модели содержимого, с необязательным пробелом (символы, соответствующие нетерминалу S) между начальным тегом и первым дочерним элементом, между дочерними элементами, или между последним дочерним элементом и конечным тегом. Обратите внимание, что раздел CDATA, содержащий только пробелы, не соответствует нетерминальной S и, следовательно, не может появляться в этих позициях. <р>2. Объявление соответствует Mixed, а содержимое состоит из символьных данных и дочерних элементов, типы которых соответствуют именам в модели содержимого.Действие: исправьте содержание, удалив непредвиденные элементы.
XML-20032: неполное содержимое в строке элемента в строке строки , строке столбца
Причина: элемент имеет недопустимое содержимое. Элемент действителен, если существует объявление, соответствующее elementdecl, где Name соответствует типу элемента, и выполняется одно из следующих условий:
<р>1.Объявление соответствует дочерним элементам, а последовательность дочерних элементов принадлежит языку, сгенерированному регулярным выражением в модели содержимого, с необязательным пробелом (символы, соответствующие нетерминалу S) между начальным тегом и первым дочерним элементом, между дочерними элементами. элементы или между последним дочерним элементом и конечным тегом. Обратите внимание, что раздел CDATA, содержащий только пробелы, не соответствует нетерминальной S и, следовательно, не может появляться в этих позициях. <р>2. Объявление соответствует Mixed, а содержимое состоит из символьных данных и дочерних элементов, типы которых соответствуют именам в модели содержимого.Действие: исправьте содержание, удалив непредвиденные элементы.
XML-20033: недопустимый замещающий текст для строки объекта в строке строки, строке столбца
Причина: Текст замены сущности параметра должен быть правильно вложен в объявления разметки. То есть, если либо первый символ, либо последний символ объявления разметки (разметка decl выше) содержится в тексте замены для ссылки на объект параметра, оба должны содержаться в одном и том же тексте замены.
Действие: исправьте значение сущности.
XML-20034: строка тега конечного элемента не соответствует строке тега начального элемента в строке строки , строке столбца
Причина. Имя в конечном теге элемента должно совпадать с типом элемента в начальном теге.
Действие: исправьте конечный или начальный тег так, чтобы он совпадал с другим.
XML-20035: повторяющаяся строка атрибута в строке элемента в строке строки, строке столбца
Причина: ни одно имя атрибута не может появляться более одного раза в одном и том же начальном теге или теге пустого элемента.
Действие: удалите повторяющийся атрибут.
XML-20036: недопустимая строка символов в значении атрибута в строке строка , строка столбца
XML-20037: неверная ссылка на строку внешнего объекта в строке атрибута в строке строки, строке столбца
Причина. Значения атрибутов не могут содержать прямые или косвенные ссылки на внешние объекты.
Действие: исправьте документ, чтобы удалить ссылку на внешний объект в атрибуте.
XML-20038: недопустимая ссылка на непроанализированную строку объекта в строке элемента в строке строки , строке столбца
Причина. Ссылка на сущность не должна содержать имя неразобранной сущности. На неразобранные сущности можно ссылаться только в значениях атрибутов, объявленных как относящиеся к типу ENTITY или ENTITIES.
Действие: исправьте документ, чтобы удалить ссылку на непроанализированный объект в содержании.
XML-20039: недопустимая строка типа атрибута в объявлении списка атрибутов в строке строка , строка столбца
Причина: в объявлении списка атрибутов использовался недопустимый тип атрибута. Необходимо добавить один из следующих типов CDATA, ID, IDREF, IDREFS, ENTITY, ENTITIES, NMTOKEN или NMTOKENS. См. Производство [52], [53] в XML 1.0 2nd Edition.
Действие: проверьте и исправьте объявление атрибута.
XML-20040: недопустимая строка символов в содержимом элемента в строке строка , строка столбца
Причина: символы, указанные с помощью ссылок на символы, должны соответствовать произведению для Char.
Действие: исправьте документ, удалив недопустимый символ или ссылку на символ.
XML-20041: строка ссылки на объект ссылается на себя в строке строки , строке столбца
Причина: анализируемый объект не должен содержать рекурсивную ссылку на себя, прямо или косвенно.
Действие: исправьте документ.
XML-20042: неверный Nmtoken: строка
Причина: значения этого типа должны соответствовать одному из токенов Nmtoken в объявлении и должны быть действительными Nmtoken"
Действие: исправьте значение атрибута.
XML-20043: недопустимая строка символов в общедоступном идентификаторе в строке строки , строке столбца
Причина: в общедоступном идентификаторе используется недопустимый символ. См. Производство [12], [13] в XML 1.0 2nd Edition.
Действие: исправьте общедоступный идентификатор.
XML-20044: необъявленная строка префикса пространства имен используется в строке строки , строке столбца
Причина: префикс не был определен ни в одном объявлении пространства имен в области действия.
Действие: добавьте объявление пространства имен для определения префикса.
XML-20045: строка атрибута в строке элемента должна быть неанализируемой сущностью в строке строки, строке столбца
Причина: значения типа ENTITY должны совпадать с продукцией Name, значения типа ENTITIES должны совпадать с Names; каждое Имя должно совпадать с именем неанализируемой сущности, объявленной в DTD.
Действие: исправьте значение атрибута, чтобы оно ссылалось на непроанализированный объект.
XML-20046: необъявленная строка нотации, используемая в неразобранной строке сущности в строке строки , строке столбца
Причина: значения этого типа должны соответствовать одному из имен нотаций, включенных в объявление; все имена нотаций в объявлении должны быть объявлены.
Действие: исправьте имя нотации в объявлении неразобранной сущности.
XML-20047: отсутствует строка объявления элемента
Причина: объявление элемента, на которое ссылается объявление атрибута, не найдено в DTD.
Действие: исправьте DTD, добавив объявление элемента.
XML-20048: повторяющаяся строка объявления объекта в строке строки, строке столбца
Причина: предупреждение о двойном объявлении сущности.
Действие: никаких действий не требуется.
XML-20049: недопустимое использование NDATA в объявлении объекта параметра в строке строки, строке столбца
Причина: Объявление NDATA было найдено в объявлении сущности параметра. Это разрешено только в общем объявлении неразобранной сущности. См. Производство [72], [74] в XML 1.0 2nd Edition.
Действие: исправьте объявление сущности.
XML-20050: повторяющаяся строка объявления атрибута в строке строки, строке столбца
Причина: Предупреждение о двойном объявлении атрибута.
Действие: никаких действий не требуется.
XML-20051: повторяющаяся строка объявления нотации в строке строки , строке столбца
Причина: только одно объявление нотации может объявить данное имя.
Действие: исправьте документ, удалив повторяющиеся обозначения.
XML-20052: необъявленная строка атрибута используется в строке строки , строке столбца
Причина: объявление атрибута не найдено в DTD.
Действие: исправьте DTD, добавив объявление атрибута.
XML-20053: необъявленная строка элемента используется в строке строки , строке столбца
Причина: объявление элемента не найдено в DTD.
Действие: исправьте DTD, добавив объявление элемента.
XML-20054: необъявленная строка объекта используется в строке строки , строке столбца
Причина: объявление сущности не найдено в DTD.
Действие: исправьте DTD, добавив объявление элемента.
XML-20055: неверный документ, возвращенный NodeFactory's createDocument
Причина: документ, возвращенный функцией createDocument NodeFactory, недействителен, либо он имеет значение null, либо является экземпляром неподдерживаемого класса.
Действие: исправьте реализацию NodeFactory, чтобы она возвращала экземпляр XMLDocument или его подкласса.
XML-20056: недопустимая строка функции SAX
Причина: указанная функция SAX не имеет допустимого имени.
Действие: обратитесь к документации за действительным списком функций.
XML-20057: для строки функции SAX передана недопустимая строка значения
Причина: указанное значение для функции SAX недействительно.
Действие: обратитесь к документации за действительным списком функций и их соответствующими значениями.
XML-20058: недопустимая строка свойства SAX
Причина: указанное свойство SAX не является допустимым именем свойства.
Действие: обратитесь к документации за действительным списком свойств.
XML-20059: для строки свойства SAX передано неверное значение
Причина. Недопустимое значение свойства SAX.
Действие: обратитесь к документации за действительным списком свойств и их соответствующих значений.
XML-20060: ошибка при открытии строки URL
Причина: произошла ошибка при открытии предоставленного URL.
Действие: проверьте URL-адрес и примите соответствующие меры, чтобы разрешить чтение данных.
XML-20061: недопустимая строка потока байтов в кодированных данных UTF8
Причина: входные данные содержат байты, недопустимые для схемы кодирования UTF8.
Действие: исправьте входные данные.
XML-20062: 5-байтовая кодировка UTF8 не поддерживается
Причина: анализатор XML не поддерживает 5-байтовую схему кодирования UTF8. Также возможно, что недопустимые символы UTF8 были неверно истолкованы как 5-байтовая кодировка UTF8.
Действие: если данные содержат недопустимые байты UTF8, исправьте ввод, в противном случае, если требуется поддержка 5-байтового UTF8, обратитесь в службу поддержки Oracle.
XML-20063: 6-байтовая кодировка UTF8 не поддерживается
Причина: анализатор XML не поддерживает 6-байтовую схему кодирования UTF8. Также возможно, что недопустимые символы UTF8 были неверно истолкованы как 6-байтовая кодировка UTF8.
Действие: если данные содержат недопустимые байты UTF8, исправьте ввод, в противном случае, если требуется поддержка 6-байтовой кодировки UTF8, обратитесь в службу поддержки Oracle.
XML-20064: неверная строка символов XML
Причина: во входных данных обнаружен недопустимый символ XML.
Действие: исправьте входные данные.
XML-20065: строка кодировки не соответствует строке кодировки в объявлении XML
Причина: кодировка данных (автоматическое определение или заданная пользователем) не соответствует кодировке, указанной в объявлении XML.
Действие: исправьте объявление XML, чтобы оно соответствовало кодировке данных.
XML-20066: строка кодировки не поддерживается
Причина: синтаксический анализатор XML не поддерживает указанную кодировку.
Действие: если требуется поддержка кодировки, обратитесь в службу поддержки Oracle.
XML-20067: недопустимый InputSource, возвращенный объектом resolveEntity EntityResolver
Причина: EntityResolver вернул недопустимый экземпляр InputSource. InputSource может быть недопустимым, если ни один из Reader, InputStream и SystemId не был инициализирован или если SystemId был недействительным.
Действие: исправьте класс EntityResolver, чтобы он возвращал допустимый экземпляр InputSource
Читайте также: