SQL sunucusunda bir XML sütununa bazı XML verileri ekliyorum ama veri eklendikten sonra sql sunucusu tarafından değiştirildi. İşte eklediğim veriler
<xsl:value-of select="name/n/given" />
<xsl:text> </xsl:text>
<xsl:value-of select="name/n/family" />
Tekrar okuduğumda şöyle görünüyor
<xsl:value-of select="name/n/given" />
<xsl:text />
<xsl:value-of select="name/n/family" />
İkinci satıra dikkat edin. Bu bir sorundur, çünkü XSLT dönüşüm çıktısının nasıl olacağını değiştirir. İlk örnek verilen ve soyadı arasında bir boşluk yaratırken, ikincisi boşluk yaratmayacak, bu yüzden JohnJohnsen gibi olacak, birincisi John Johnsen gibi olacak.
Bunu çözmenin bir yolu var mı?
_
veya gibi ~
) bir kontrol karakteri kullanabilir ve bunu sunum zamanında bir boşlukla değiştirebilirsiniz.