CDA для доступа к данным сообщества и # 26 символов недействительны

Я создал несколько запросов в CDA для использования с Дизайнером отчетов Pentaho. Я могу ссылаться на свои запросы CDA на сервере, но когда я пытаюсь просмотреть некоторые из запросов, я получаю следующую ошибку:

Ссылка на символ "& # 26" является недопустимым символом XML.

Запросы выполняются без проблем в программе предварительного просмотра CDA.

Заранее спасибо, Фергус

1 ответ

&#26 действительно является недопустимым символом XML в XML версии 1.0. В данном случае, более конкретно, мы говорим о характере &. Краткое объяснение того, почему управляющие символы недопустимы:

[...] у языка разметки не должно быть необходимости поддерживать символы передачи и управления потоком, и их включение создаст проблему для любых редакторов и анализаторов в двоичном преобразовании.

Парсер Pentaho Report Designer не будет обрабатывать эти управляющие символы. Поэтому я предлагаю изменить эти значения в вашем XML на & которая является одной из пяти предопределенных сущностей в спецификации XML, отвечающих за отображение символа &.

Другие вопросы по тегам