从 XML 源数据中移除不需要的空格
SPSS® Modeler Professional 和 SPSS Modeler Premium 中提供了此功能。
XML 源数据中的换行符可以通过 [CR][LF] 字符组合实现。在某些情况下,这些换行符可以出现在文本字符串中间,例如:
<description>An in-depth look at creating applications[CR][LF]
with XML.</description>
在某些程序(例如,Web 浏览器)中打开此文件时,这些换行符可能不可见。但是,通过 XML 源节点将数据读取到流后,换行符将转换为一系列空格字符。
可以使用“过滤”节点移除这些不需要的空格来进行更正:
下面是如何实现此操作的示例:
- 将“填充”节点附加到 XML 源节点。
- 打开“填充”节点并使用字段选择器选择带有不需要空格的字段。
- 将替换设置为根据以下条件,并将条件设置为 true。
- 在替换为字段中,输入
replace(" ","",@FIELD)并单击“确定”。 - 将“表”节点附加到“过滤”节点,然后运行流。
在“表”节点的输出中,此时显示的文本不包含额外的空格。