Many TeX commands now work with key-value pairs, like this:
\mycommand{key1={myvalue},key2={othervalue}}
I can generate that sort of thing with TeXML (below), but it's ugly. Is there a better way?
<cmd name="mycommand">
<parm>
<TeXML escape="0">key1={</TeXML><xsl:value-of select="myselector1"/>
<TeXML escape="0">},key2={</TeXML><xsl:value-of select="myselector2"/>
<TeXML escape="0">}</TeXML>
</parm>
</cmd>