0
回答
xsl描述一个map,有会的帮忙看下
利用AWS快速构建适用于生产的无服务器应用程序,免费试用12个月>>>   

我有个hashmap,如下

resultMap.put("count", 0);
List aaa = new ArrayList();
aaa.add("aaaaa");
aaa.add("aaaab");
aaa.add("aaaac");
resultMap.put("items", aaa);

想把它转成xml

<count>0</count>
<items>
   <item>aaaaa</item>
   <item>aaaab</item>
   <item>aaaac</item>
</items>



现状:

现在我用的xsl是

<?xml version="1.0" encoding="UTF-8"?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
	<xsl:output method="xml" encoding="UTF-8" />
	<xsl:template match="*">
		<xsl:copy-of select="."/>
	</xsl:template>
</xsl:stylesheet>


现在出来的结果是(不是我想要的结果)

<result>
  <entry>
    <key>count</key>
    <value>0</value>
  </entry>
  <entry>
    <key>items</key>
    <value>
      <item>aaaaa</item>
      <item>aaaab</item>
      <item>aaaac</item>
    </value>
  </entry>
</result>


<无标签>
举报
ehofy
发帖于4年前 0回/81阅
顶部