Я бы не стал использовать indent="yes"
, если вы хотите сохранить пробелы.
В XSLT 3.0 вы можете переопределить indent = "yes" для определенных типов элементов, используя suppress-indentation="td"
, но даже тогда вы не можете сделать это для отдельных экземпляров элементов.
Однако яЯ не уверен на 100%, что это ваша проблема.На самом деле, я не уверен на 100%, что понимаю ваше требование.Вы хотите, чтобы 12 пробелов в начале каждой строки текста в XML были видны в визуализированном HTML?
Некоторые другие комментарии:
(а) Я понятия не имею, чтоПрефикс пространства имен "n1" пытается достичь
(b) отключение-выход-экранирование не волшебная волшебная пыль.Не используйте его, если вы точно не знаете, что он делает.В вашем конкретном случае не нужно ничего избегать, и поэтому отключение экранирования не имеет никакого эффекта.
(c) использование mm/dd/yyyy
дат в XML сделает вашу жизнь излишне сложной.