CDA для доступа к данным сообщества и # 26 символов недействительны
Я создал несколько запросов в CDA для использования с Дизайнером отчетов Pentaho. Я могу ссылаться на свои запросы CDA на сервере, но когда я пытаюсь просмотреть некоторые из запросов, я получаю следующую ошибку:
Ссылка на символ "& # 26" является недопустимым символом XML.
Запросы выполняются без проблем в программе предварительного просмотра CDA.
Заранее спасибо, Фергус
1 ответ

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