Closed yugonglan closed 3 years ago
导入含有<conditionExpression xsi:type="tFormalExpression"><![CDATA[${amount>500}]]></conditionExpression>
出现index.vue?6ced:159 unparsable content <=500}]]></conditionExpression> detected; this may indicate an invalid BPMN 2.0 diagram file line: 44 column: 78 nested error: illegal first char nodeName Array(6) _callee$ @ index.vue?6ced:159
可否提供完整的 xml 文件
`<?xml version="1.0" encoding="UTF-8"?>
"<" 和 "&" 字符在 XML 元素中都是非法的,就像我们使用 mybatis 写 sql 的时候也没法用小于号,但是用 CDATA 包裹起来的文本是可以出现小于号的,所以你的 xml 写法是对的,这个地方感觉是 bpmn 的坑。
所以我准备弃用 CDATA ,直接使用转义字符,自动将 <
和 >
转换成 <
和 >
@GoldSubmarine 你说的是有道理,但是也要考虑实际情况,不管是activiti还是flowable,都是用CDATA,新的方向是没错,但是也要考虑之前的导出文件能适配
兼容一下就可以了
bpmn文件有条件表达式不能识别 导入文件含有"<![CDATA[${amount>500}]]> "出现
index.vue?6ced:159 unparsable content <=500}]]> detected; this may indicate an invalid BPMN 2.0 diagram file
line: 44
column: 78
nested error: illegal first char nodeName Array(6)
_callee$ @ index.vue?6ced:159