Есть ли проблема с тегами xml, в которых есть тире ??
Я пытаюсь сгенерировать PDF из xsl и xml ..
Например, у меня есть следующее:
<car>
<name>toyotoa</name>
<color-value>green</color-value>
</car>
В моем xsl у меня есть что-то вроде
<fo:inline font-weight="bold"> <xsl:value-of select="name" /> </fo:inline>
печатает правильное значение в pdf
если я попытаюсь напечатать второй тег (значение цвета) .. в pdf ничего не печатается .. как будто он не может прочитать этот узел.
<fo:inline font-weight="bold"> <xsl:value-of select="color-value" /> </fo:inline>
это ничего не возвращает ..
Однако, когда я делаю тест в eclipse и запускаю xsl как преобразование xsl ... выходной файл правильно отображает оба значения. Только в формате PDF отображается только первый.
Есть какие-нибудь подсказки о том, что может происходить?
EDIT
Можно ли как-то отладить, пытаясь перечислить все значения тегов под автомобильным узлом? может быть, это даст мне несколько советов. ?
РЕДАКТИРОВАТЬ 2
Похоже, проблема возникает в шаблоне скорости, а не в xls
РЕДАКТИРОВАТЬ 3
нашел решение после проверки метода, вызванного шаблоном скорости, для генерации значения цвета автомобиля .. очевидно, была проблема наследования, и значение даже не было вставлено в xml для преобразования. *