smallbee12345
2013-11-13 13:19
浏览 500
已采纳

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

我需要转的字符串是:"网银错误"323fff

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

Only elements with no child elements can be processed as text. This element with name "rspmsg" has a child element named: af

有什么办法我能取到整个信息:"网银错误"323fff,并且323这个标签需要转义。

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 邀请回答

3条回答 默认 最新

  • iteye_7589 2013-11-15 17:52
    已采纳

    如果要标签的话试试

    ${rspmsg@@markup}

    ${rspmsg@@nested_markup}

    点赞 打赏 评论
  • iteye_7589 2013-11-13 16:10

    try
    ${rspmsg@@text}

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

    点赞 打赏 评论
  • iteye_7589 2013-11-13 16:15

    try
    ${rspmsg.@@text}

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

    点赞 打赏 评论

相关推荐 更多相似问题