2020-09-20 18:17发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
大家好,
我正在研究JDBC到文件的方案。 JDBC适配器在XML有效负载中获取了一些特殊字符"",这会导致SAXParseException如下:
只有一个字段具有此特殊字符。 我没有使用任何映射。 有什么办法可以通过为特定领域编写一些UDF来处理这个特殊字符? 还是在JDBC SQL(选择)查询中删除/替换此特殊字符?
此致
Simran
Simran,
我也遇到过类似的问题。 有2种选择。
Option1用于清除数据库本身中的数据。 但是,有时从XML角度来看,XML声明为无效XML字符的字符不是无效的。 如果是这样,我们必须在PI中处理。
Option2是在PI中编写一个javamapping来删除特殊字符。 此javamapping应该是第一个被调用的映射,然后是您的实际映射。
我使用了option2并使用javamapping删除了字符。
-Priyanka
最多设置5个标签!
Simran,
我也遇到过类似的问题。 有2种选择。
Option1用于清除数据库本身中的数据。 但是,有时从XML角度来看,XML声明为无效XML字符的字符不是无效的。 如果是这样,我们必须在PI中处理。
Option2是在PI中编写一个javamapping来删除特殊字符。 此javamapping应该是第一个被调用的映射,然后是您的实际映射。
我使用了option2并使用javamapping删除了字符。
-Priyanka
一周热门 更多>