0 0

freemarker xml取父(带子节点)节点所有内容0

我需要转的字符串是:<rspmsg>"网银错误"<af>323</af>fff</rspmsg>


rspmsg节点里面带了af节点,而且不一定是af,有可能是b,c,d等,是不确定的,我用${rspmsg}取的时候,由于它还带有字节点,就报错了,错误信息如下:

Only elements with no child elements can be processed as text.&#x0A;This element with name &quot;rspmsg&quot; has a child element named: af

有什么办法我能取到整个信息:"网银错误"<af>323</af>fff,并且323这个标签需要转义。
2013年11月13日 13:19

3个答案 按时间排序 按投票排序

0 0

采纳的答案

如果要标签的话试试

${rspmsg@@markup}

${rspmsg@@nested_markup}

2013年11月15日 17:52
0 0

try
${rspmsg.@@text}

参见freemarker文档 http://freemarker.org/docs/xgui_imperative_formal.html

2013年11月13日 16:15
0 0

try
${rspmsg@@text}

参见freemarker文档 http://freemarker.org/docs/xgui_imperative_formal.html

2013年11月13日 16:10

相关推荐

    freemarker生成xml示例

    这个示例是关于如何使用Freemarker来生成XML文件,对于初学者来说,理解这个过程有助于掌握Freemarker的基本用法和XML的生成技巧。 在Java中,Freemarker与数据模型结合,通过模板文件生成输出。对于XML生成,首先...

    freemarker+xml动态模板生成doc文件技术

    当我们用XML作为模板时,可以将XML文件中的元素和属性与数据模型对应起来,通过`Freemarker`解析,动态地填充内容,生成目标文件。这种方式的好处在于,XML模板可以清晰地定义文档的结构,易于维护和扩展。 在这个...

    Freemarker + XML 生成word文档

    Freemarker + XML 生成word 文档 。具体步骤先用word做好模板,然后另存为xml 2003 版本的,修改后缀为.ftl文件。在文件中加入需要处理的循环标签 。一般是在开始的前面。

    freemarker+xml生成word

    标题中的"freemarker+xml生成word"涉及到的技术是使用FreeMarker模板引擎以及XML数据来动态生成Word文档。FreeMarker是一个开源的Java库,主要用于生成文本输出,尤其在Web应用中生成HTML页面。XML则是一种可扩展...

    Freemarker代码生成器实体映射xml的ftl模板文件

    在这个场景下,"Freemarker代码生成器实体映射xml的ftl模板文件"是指利用Freemarker模板技术来创建一个用于生成XML实体映射文件的模板。这个`XML.ftl`文件就是核心,它是Freemarker模板的实例,其中定义了如何根据...

    freemarker + xml模板动态生成word 文档 源码

    Freemarker动态生成word,包含文字替换,freemarker嵌入自定义java函数,动态生成表格列,插入图片的示例,同时使用spire将wordxml格式转换成word文档(doc格式),还包含文件下载示例

    Java中使用 FreeMarker 生成pdf盖章合同文件

    FreeMarker是一个强大的模板引擎,常用于生成HTML、XML等动态内容,但也可以结合其他库来生成PDF。本篇文章将深入探讨如何在Java中使用FreeMarker生成带有盖章的PDF合同文件。 首先,让我们了解FreeMarker的基本...

    Struts2与Freemarker生成xml文本详细步骤

    在Struts2中结合使用Freemarker,可以方便地生成XML文本,这对于数据交换或XML配置文件的生成非常有用。以下将详细介绍如何在Struts2中利用Freemarker生成XML文本的步骤。 1. **环境配置** 首先,确保你已经安装并...

    实用方便freemarker.jar freemarker架包 freemarker生成excel、word、html、xml例子

    在实际项目中,FreeMarker可以用于生成报表、邮件内容、动态配置文件等多种场景。通过合理的模板设计和数据模型管理,可以极大地提高代码的可维护性和可扩展性。 总结,FreeMarker是一个强大而灵活的模板引擎,它...

    freemarker格式化缩进文本或include指令

    FreeMarker的`&lt;#include&gt;`指令用于在一个模板中嵌入另一个模板的内容。这样可以提高代码的复用性,降低复杂度。`&lt;#include&gt;`接受一个字符串参数,该参数是待包含模板的路径。包含的模板可以是相对路径,相对于当前...

    s2sh+freemarker+jquery+jquery-treeview 无限级树形菜单.rar

    开发者可以使用Freemarker语法定义动态内容,如树形菜单的数据,这些数据由后端Spring或Struts2处理并传递给前端。 然后是“jquery”,这是一个广泛使用的JavaScript库,提供了丰富的API用于操作DOM(文档对象模型...

    Freemarker模板生成pdf+java

    Freemarker模板生成pdf+javaFreemarker模板生成pdf+javaFreemarker模板生成pdf+javaFreemarker模板生成pdf+javaFreemarker模板生成pdf+java

    基于Freemarker和xml实现Java导出word

    基于Freemarker和xml实现Java导出word Freemarker是一种基于模板的Java模板引擎,它可以将数据和模板结合,生成最终的文档。在这里,我们主要介绍了基于Freemarker和xml实现Java导出word的方法。 Freemarker的优点...

    freemarker.jar freemarker架包 freemarker生成excel、word、html、xml简单例子

    Freemarker是一个强大的模板引擎,常用于Java应用中生成动态内容,如HTML、XML、Excel、Word等。它采用简单的文本模板语言,使得非程序员也能轻易地编辑模板,与Java对象数据结合,生成所需的输出。 在Java开发中,...

    freemarker+itext生成PDF

    FreeMarker 是一个强大的模板引擎,常用于生成动态内容,如HTML、XML或其他文本格式的文档。在Java世界中,Itext 是一个广泛使用的库,它允许开发者创建、修改和操作PDF文档。这篇博客 "freemarker+itext生成PDF" ...

    freemarker 自定义freeMarker标签

    FreeMarker 是一个强大的模板引擎,常用于Java应用中生成HTML、XML等动态内容。它允许开发者使用简单的模板语言(TL)来分离业务逻辑和视图层。本篇将深入探讨如何自定义FreeMarker标签,以扩展其功能并适应特定项目...

    FreeMarker 手册

    手册的第三部分是XML处理指南,由于FreeMarker可以用于处理XML数据,这部分内容对于需要将XML数据整合到模板中的开发者非常有用。它介绍如何在FreeMarker中使用节点树、如何将XML文档集成到数据模型中,以及如何进行...

    java 通过模板生成 xml,发送报文

    它们允许我们定义XML结构模板,并通过数据模型动态填充内容。例如,在FreeMarker中: ```java Template template = new Template("template", new StringReader("&lt;root&gt;&lt;child&gt;${data}&lt;/child&gt;&lt;/root&gt;"), new ...

Global site tag (gtag.js) - Google Analytics