Chilkat HOME Android™ AutoIt C C# C++ Chilkat2-Python CkPython Classic ASP DataFlex Delphi DLL Go Java Node.js Objective-C PHP Extension Perl PowerBuilder PowerShell PureBasic Ruby SQL Server Swift Tcl Unicode C Unicode C++ VB.NET VBScript Visual Basic 6.0 Visual FoxPro Xojo Plugin
ASP Script to Create XML Document
How to create an XML document in ASP. <% response.ContentType = "text/xml" ' Create an ASP XML parser object set xml = Server.CreateObject("Chilkat_9_5_0.Xml") ' This is going to be a collection of contacts. xml.Tag = "companies" ' Create a child node to hold a contact record. ' Our "xml" object will now reference the new node. set xml = xml.NewChild("company", "") ' Create a "company" record. NewChild2 does not return the child node that is created. xml.NewChild2 "name", "Chilkat Software, Inc." xml.NewChild2 "address", "1719 E Forest Ave" xml.NewChild2 "city", "Wheaton" xml.NewChild2 "state", "IL" xml.NewChild2 "zip", "60187" xml.NewChild2 "website", "http:'www.chilkatsoft.com" xml.NewChild2 "phone", "630-784-9670" ' Move up the tree and create another contact record. ' GetParent2 updates our internal reference to the parent. xml.GetParent2() set xml = xml.NewChild("company", "") xml.NewChild2 "name", "Microsoft Corporation" xml.NewChild2 "address", "One Microsoft Way" xml.NewChild2 "city", "Redmond" xml.NewChild2 "state", "WA" xml.NewChild2 "zip", "98052" xml.NewChild2 "website", "http:'www.microsoft.com" xml.NewChild2 "phone", "425-882-8080" xml.GetParent2() set xml = xml.NewChild("company", "") xml.NewChild2 "name", "Intel Corporation" xml.NewChild2 "address", "2200 Mission College Blvd." xml.NewChild2 "city", "Santa Clara" xml.NewChild2 "state", "CA" xml.NewChild2 "zip", "95052" xml.NewChild2 "website", "http:'www.intel.com" xml.NewChild2 "phone", "408-765-8080" xml.GetParent2() set xml = xml.NewChild("company", "") xml.NewChild2 "name", "Adobe Systems Incorporated" xml.NewChild2 "address", "345 Park Avenue" xml.NewChild2 "city", "San Jose" xml.NewChild2 "state", "CA" xml.NewChild2 "zip", "95110" xml.NewChild2 "website", "http:'www.adobe.com" xml.NewChild2 "phone", "408-536-6000" ' We can always get back to the root by calling GetRoot (or GetRoot2) xml.GetRoot2() ' Add the tag that specifies our character encoding. xml.Encoding = "iso-8859-1" response.write xml.GetXml() %> |
© 2000-2025 Chilkat Software, Inc. All Rights Reserved.