對於csv文件使用xslt。有時在xml中有像「a,b」這樣的文本。當你選擇逗號分隔在excel中顯示csv文件時,excel認爲他們必須分隔到列。但我只想做專欄。有沒有辦法做到這一點在xslt部分?如何避免使用XSLT以逗號分隔的逗號分隔的CSV
0
A
回答
0
爲了保留空格,你需要引用包含逗號的值。這在XSLT中是可能的,但答案取決於你的樣式表設計。如果您想要更準確的答案,請分享您的代碼。一般情況下,你可以使用下面的模板包的任何感興趣的文本節點引號:
<xsl:template match="text()[contains(., ', ')]">
<xsl:value-of select="concat('"', ., '"')"/>
</xsl:template>
0
你可以從開源CSV線索XML封裝在XSLT 2.0,我發表在「Free開發「我的網站部分:http://www.CraneSoftwrights.com/resources/#csv它遵循RFC4180 http://www.ietf.org/rfc/rfc4180.txt
這個想法是首先查找引號,然後在沒有引號時查找逗號。這可以用正則表達式,就像我在引用的代碼中所做的那樣。
相關問題
- 1. 用內聯逗號分隔逗號分隔的csv文件
- 2. 在python中用逗號分隔逗號分隔的csv文件
- 3. 用逗號分隔多個逗號分隔的csv文件
- 4. 如何使用逗號分隔CSV行?
- 5. C++使用逗號分隔CSV引號
- 6. 逗號分隔
- 7. 逗號分隔
- 8. 逗號分隔
- 9. 逗號分隔
- 10. 以逗號分隔的分隔值
- 11. 逗號分隔值分隔
- 12. 用逗號分隔的逗號delimated
- 13. 用逗號分隔
- 14. 轉換被逗號分隔值,以逗號分隔字符串
- 15. 逗號分隔csv中的雙引號內的逗號,
- 16. 逗號分隔值單倒引號和逗號分隔值
- 17. SQL服務器:逗號分隔的其他逗號分隔欄
- 18. 逗號分隔C
- 19. 逗號分隔值
- 20. TSQL逗號分隔
- 21. Javascript以逗號分隔
- 22. 以逗號分隔數據
- 23. 用逗號分隔的列
- 24. XSLT逗號分隔的列表
- 25. XSLT創建逗號分隔的列表
- 26. 分割逗號分隔值(CSV)
- 27. 如何用逗號分隔逗號分隔的電子郵件列表?
- 28. 逗號逗號分隔值在Oracle中
- 29. PHP MYSQL - 搜索逗號,逗號分隔列表分隔列表
- 30. 解析逗號分隔CSV的最佳方式,包括逗號分隔的逗號? [Java]