经典ASP XMLDom读取根节点名称

时间:2017-03-29 14:16:49

标签: asp-classic xml-parsing

我收到了这个xml文本

<InsertProductsRequest>
    <ProductsContainer>
        <Product>
            <ProductCode>AB25E</ProductCode>
            <Description>Good Item bla bla...</Description>
            <Price>25.5</Price>
            <Currency>EUR</Currency>
            ......
            <ShippingService>DHL</ShippingService>
            <ShippingService>TNT</ShippingService>
        </Product>
    </ProductsContainer>
</InsertProductsRequest>

使用Classic ASP和Microsoft.XMLDOM

如何获取根节点名称,因此&#34; InsertProductsRequest&#34;

由于 乔

1 个答案:

答案 0 :(得分:1)

您需要使用tagNamedocumentElement属性。

'the string containing xml document
xml = "<InsertProductsRequest></InsertProductsRequest>"

Set doc = Server.CreateObject("MSXML2.DomDocument")
doc.loadXML xml

Response.Write doc.documentElement.tagName