Button 0
Wednesday, May 14, 2008
Subscribe to Email Digest
 
Scripting Additions
Julio J. Sancho [staff] Section Finder | Scripting Additions | Upload Scripting Additions
Home >> Scripting Additions >> HTML-XML-Tools >> XMLLib

XMLLib 2.8.5 Script Rating
Freeware | Version: 2.8.5 | Osax id: 304
Author: Satimage Software | Developer's Web Site
Category: HTML-XML-Tools
XMLLib osax is a Scripting Addition which implements the XML DOM in AppleScript. Features include:
- opening, validating, closing, saving a XML document
- browsing an XML tree - parents, children, siblings
- searching an XML tree - sending a XPATH request
- editing, creating, removing an XML node
- searching text in an XML node
- applying a XSLT stylesheet
- handling XLinks

XMLLib carries references rather than data or object specifiers, so a script can process large XML documents as fast as if you had been writing a C program - yet, in a more comfortable environment.

Also includes a similar set of commands for Property lists (p-lists). Transparently store AppleScript objects in p-lists. Provide a fast lookup table (or "dictionary", or "associative array") structure.
Version Changes: - This version ships as universal binary, in other words it runs natively on PPC as well as on Intel machines.
- The new XMLSchema and XMLRelaxNG commands validate an XML document according to a schema or a relaxNG schema.
- The new XMLRegexp command finds text nodes wholly matching to a given regular expression pattern
- The new XMLFindText command finds a string in text nodes
- You can now apply the XMLTransform command to an XML node instead of the whole XML document.
- You can now define pools of XML documents.
- The new PlistAdd command concatenates p-lists (arrays or dictionaries, which correspond respectively to AppleScript's lists and records.)
- The new XMLTagName command returns the name of an XML node.
- The new XMLc14n command saves an XML document in its canonical form.
- The new XMLCloneDocument command creates a clone of the direct parameter.
- You can now replace an XML node with the clone of another node with the XMLSetXML command.
Click to View Dictionary
Downloads | This Version: 417 | All Previous Versions: 69 Show More files from this Author?
Reviews: [Add Your Review]
Generated in 0.356 secs | Total entries: 196 | Views: 364217