CPI映射失败:XML中的"&"时出错

2020-08-31 13:57发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)嗨 当我的xml中包含&时...

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


当我的xml中包含"&"时,我的cpi映射失败。

这里报告的错误是:

com.sap.xi.mapping.camel.XiMappingException:com.sap.aii.utilxi.misc.api.BaseRuntimeException:对实体"页面"的引用必须以";"结尾 分隔符。,原因:org.xml.sax.SAXParseException; lineNumber:1; columnNumber:10457; 对实体"页面"的引用必须以";"结尾 定界符。

有效载荷为:

 <?xml version =" 1.0" encoding =" UTF-8"?>
 <数据>
 <行>
  1 
  1 
  2 
  1 
  0.0 
  2.0 
  10.0 
  1 
  0.0 
  0.0 
 新访客
  www.poundld.eu/en/
 有机搜索
  www.poudld.com/fr-EU/departement/produits-menagers/articles-de-nettoyage?origin=dropdown&c1=par-departement&c2=produits-menagers&c3=articles-de-nettoyage&clickedon=articles-de-nettoyage 
  20191021 
 
 
 

请问如何处理此案的任何帮助?

2条回答
黑丝骑士
2020-08-31 14:02 .采纳回答

嗨Papp

答案与我在此处( 并且由于该答案似乎可以解决该问题,因此您最好接受还是至少赞成它?):

由于&字符,XML的格式不正确。 您是否自己生成了XML? 如果是这样,请使用一个库来生成XML,或将每次出现的&替换为:

&amp; 

(这是&符号的XML实体。)

致谢

Morten

一周热门 更多>