Быстрый вопрос. У меня есть XMLПростые элементы XSLT обрезаются
<someXML>
<someNode> </someNode>
<someNode>asdlkjf </someNode>
</someXML>
Когда я применяю XSLT к этому, первый узел обрезается ничем. Второй отлично и конечные пробелы не обрезается, потому что я уверен, сохранение пробельные:
<someXML>
<someNode></someNode>
<someNode>asdlkjf </someNode>
</someXML>
Мой вопрос, почему это первый узел получать усеченную? Как ни абсурдно, как это звучит, узловой узел важен и его необходимо поддерживать. Я использую Xalan 2.7.1. Это как раз то, как работает XSL, или есть способ обойти это?
Спасибо!
Хороший вопрос, +1. См. Мой ответ на два возможных решения. –