源XML:
<?xml version="1.0" encoding="UTF-8"?>
<ns0:MT_SAP_GoodsIssue_Res xmlns:ns0="http://www.aes.com/SapToOsf/GoodsIssue">
<SoapResponse>
<Response/>
<TicketId/>
<LogId/>
<Error>
<code/>
<message/>
</Error>
</SoapResponse>
</ns0:MT_SAP_GoodsIssue_Res>
预期目标XML:
<xsl:template match="*">
<xsl:element name="{local-name()}" >
<xsl:apply-templates select="@* | node()"/>
</xsl:element>
</xsl:template>
我已尝试使用以下XSLT,但它没有给出正确的结果。
<?xml version="1.0" encoding="UTF-8"?><Envelope><Body><SoapResponse><Response/><TicketId/><LogId/><Error><code>1233</code><message>No se pudo obtener una conexi��n de base de datos</message></Error></SoapResponse></Body></Envelope>
XSLT O / P:
Meteor.methods({
'lists.remove'(listId) {
check(listId, String);
const list = Lists.findOne(listId);
if (list.owner !== this.userId) {
throw new Meteor.Error('not-authorized');
}
Tasks.remove({"listId": listId});
Lists.remove(listId);
},
请帮我通过XSLT获得预期的输出。