ฉันกำลังแทรกข้อมูล XML บางอย่างไปยังคอลัมน์ XML ใน SQL server แต่หลังจากที่แทรกข้อมูลแล้วมันก็ถูกเปลี่ยนแปลงโดยเซิร์ฟเวอร์ sql นี่คือข้อมูลที่ฉันใส่
<xsl:value-of select="name/n/given" />
<xsl:text> </xsl:text>
<xsl:value-of select="name/n/family" />
เมื่อฉันอ่านมันกลับมาดูเหมือนว่านี้
<xsl:value-of select="name/n/given" />
<xsl:text />
<xsl:value-of select="name/n/family" />
ใส่ใจกับบรรทัดที่สอง นี่เป็นปัญหาเนื่องจากจะเปลี่ยนวิธีที่เอาต์พุตการแปลง XSLT จะเป็น ตัวอย่างแรกจะสร้างช่องว่างระหว่างชื่อที่ให้และชื่อสกุลในขณะที่สองจะไม่สร้างช่องว่างใด ๆ ดังนั้นมันจะเป็นเหมือน JohnJohnsen ในขณะที่คนแรกจะเป็นเหมือน John Johnsen
มีวิธีแก้ปัญหานี้ไหม?
_
หรือ~
) จากนั้นแทนที่ด้วยช่องว่าง ณ เวลานำเสนอ