0

我有一个 XML 文件,我需要将其作为字符串获取并放入 ASP 文件中,以便将其发送到 Volusion API。Xml_to_Send 变量当前设置了 XML 标头,并且 XML 文件的格式都正确。问题是我需要获取 XML 的值作为它显示的代码(使用它的 XML 标记;而不仅仅是每个 XML 标记的值)。这是我对变量的看法:

dim Xml_to_Send
Xml_to_Send = "<?xml version=""1.0"" encoding=""utf-8"" ?>"
Xml_to_Send = Xml_to_Send & "THIS IS WHERE THE XML STRING WOULD GO"

然后我的 XML 的一个例子(它在一个单独的文件中,因为它是由第三方动态创建的)是:

<Volusion_API>
    <Orders>
        <ProductCode>Test</ProductCode>
    </Orders>
</Volusion_API>

我需要它看起来像:

dim Xml_to_Send
Xml_to_Send = "<?xml version=""1.0"" encoding=""utf-8"" ?>"
Xml_to_Send = Xml_to_Send & "<Volusion_API><Orders><ProductCode>Test</ProductCode></Orders></Volusion_API>"

我已经在 VBScript 中使用 load 或 loadXML,但似乎无法弄清楚如何从加载的文件中获取适当的值。任何帮助将不胜感激。谢谢!

4

1 回答 1

1

使用 FileSystemObject 的方法 .OpenTextFile() 和 .ReadAll() 获取 .XML 文件的内容并将其连接到 xml_to_send。

于 2014-04-15T09:03:16.433 回答