将元素添加为xml的第二个子元素

我在此answer上特别研究的解决方案包括将xml解析为js,然后在任何位置添加xml节点,但是这个问题要求将节点插入在Issuer标签之后。因此,定位在这里很重要。

var elementToAdd = '<ds:Signature xmlns:ds="http://www.w3.org/2000/09/xmldsig#>.....</ds:Signature>"';

必须在<saml:Issuer>之后插入上方元素

var document = "<samlp:Response xmlns:samlp="urn:oasis:names:tc:SAML:2.0:protocol" ID="efedb3b0-909f-4b39-b8c0-57427ee8dc83" Version="2.0" IssueInstant="2019-11-08T15:34:51.272Z">

    <saml:Issuer xmlns:saml="urn:oasis:names:tc:SAML:2.0:assertion">http://www.example.com</saml:Issuer>

    <!-- other elements -->

</samlp:Response>"
gaokf123 回答:将元素添加为xml的第二个子元素

暂时没有好的解决方案,如果你有好的解决方案,请发邮件至:iooj@foxmail.com
本文链接:https://www.f2er.com/3135914.html

大家都在问