Мне нужно написать текст или номер по умолчанию для пустого тега XML, используя XSLT 1.0, а затем при поиске здесь, в StackOverflow, я, по-видимому, рассмотрю решение Dimitre в post
Что мне нужно, например, у меня есть тег, как показано ниже:
<Number></Number> <!--Which is empty-->
или
<Text></Text> <!--Which is also empty-->
Мне нужно поставить значение по умолчанию для каждого пустого тега в моем XML, например <Number>0.00</Number>
для числовых тегов и <Text>nil</Text>
для буквенно-цифровых тегов, у меня довольно большой XML, поэтому есть способ сделать это как шаблон идентификации, где он всегда будет считываться с моего ввода, а затем преобразовать его в значение Вставить значение по умолчанию в пустые строки или я могу сделать только код, как показано ниже, для каждого поля/тегов?
<xsl:copy-of select="concat(categoryName,$vOther[not(string(current()/categoryName))])"/>
Спасибо заранее.