Ошибка проверки данных Значение xdto не соответствует простому типу 1c

Обновлено: 30.06.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

Читайте также: