| | |
| | | AttrNode attrNode = new AttrNode(element, tagDataMap); |
| | | attrNode.systemData(this.system); |
| | | attrNode.parser(); |
| | | // attrNode.runDataInject(); |
| | | |
| | | StringBuilder result = new StringBuilder(); |
| | | if (CollUtil.isNotEmpty(element.children())) { |
| | |
| | | i++; |
| | | } |
| | | |
| | | } else if (parseData instanceof Map) { |
| | | } else if (parseData instanceof Object) { |
| | | if (StrUtil.isNotBlank(attrNode.getField())) { |
| | | Map<String, Object> data = new HashMap<>(); |
| | | data.put("index", 1); |
| | |
| | | } |
| | | } |
| | | } |
| | | } |
| | | |
| | | if (attrNode.tagsEnum != null && attrNode.tagsEnum.getType() == 1) { |
| | | this.put(attrNode.getField(), result.toString()); |
| | | } |
| | | |
| | | attrNode.getElement().append(result.toString()); |