0
回答
xsl描述一个map,有会的帮忙看下
注册华为云得mate10,2.9折抢先购!>>>   

我有个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回/82阅
顶部