Kettle'XML Output'步骤改变/到/

时间:2012-11-29 21:40:19

标签: xml url pentaho kettle

我正在尝试使用Kettle将xml输出到文件,但它正在更改我的URL:

http://test.com

为:

http://test.com

知道如何防止网址更改?

2 个答案:

答案 0 :(得分:3)

我知道这种行为,我解决了使用“输出到文件”步骤而不是“输出到xml”步骤。在此步骤之前添加一个名为new xml的新步骤,并将xml行输出到“final output to file”步骤。这应该有效。

答案 1 :(得分:0)

根据this question on StackOverflow,对/进行编码没有一般要求,但/是正确的转义代码,因此Kettle的行为似乎不是必需的。看一下你在步骤中可以设置的内容,与此相关的唯一一件事就是对XML文件中写出的文本进行编码。我不知道你现在设置了什么,但你可能需要尝试不同的编码来避免这个问题。

如果做不到这一点,我会在论坛上联系Pentaho或者提交一个错误,因为这种行为似乎没有充分的理由。