java - 如何将 <br> 转换为
xslt/xquery
问题描述
我收到了这个请求
<description>V1<br>V2<br>V3</description>
我需要将其转换为以下代码并将其发送到目标系统:
V1<br>V2<br>V3
如何在 xslt/query 中转换它?
解决方案
您实际上不需要进行任何转换。<description>
元素的字符串值为string V1<br>V2<br>V3
。您唯一的问题是避免将其转换为其他内容,例如,如果您尝试使用 XML 序列化方法输出它,就会发生这种情况。
因此,这在一定程度上取决于“将其发送到目标系统”的含义。
对于 XSLT,您通常希望使用文本输出方法输出结果。
使用 XQuery,向调用应用程序返回字符串的查询将做正确的事情。
推荐阅读
- c++ - 有没有办法将库更改添加为 cmake 中的依赖项?
- ios - swift - projectPoint(_:orientation:viewportSize:)的viewportSize参数的含义
- java - 多边界泛型的 Java 类型
- python - 如何在 django 视图中格式化当前时间?
- python - 以 TFRecord 格式为 Deeplabs v3 plus 转换我的自定义 skin_lesion 数据集 600 图像失败
- python - 如何在pygame中实现相机移动
- vb.net - vb.net 中提供给命令的参数不足
- excel - 根据名称累积积分值
- java - 尝试在空对象引用上调用虚拟方法“java.lang.String com.example.xxxxxxxx.models.User.getFullName()”
- haskell - Haskell 构造函数作为函数的变量