• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag
 

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
A X[ML]mas gift.
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

A X[ML]mas gift.


  • Subject: A X[ML]mas gift.
  • From: Emmanuel <email@hidden>
  • Date: Sun, 26 Dec 2004 19:12:48 +0100

Hello!

Satimage-software with the help of the Smile Users discussion List (SUL) has prepared a Christmas gift for you.

We are glad to offer to the AppleScript community the version 2.0 of our XMLLib osax, an osax based on the libxml project.

XMLLib is an implementation for AppleScript of the XML's DOM (Document Object Model, the set of rules to browse a XML document), of XPATH (the syntax to query a XML document), and of XSLT (the syntax to format a XML document into a viewable document).

You can use XMLLib from any script, from an applet, from a studiet, or from Smile. Smile makes a favorable environment for working with XML, since its Unicode windows are XML editors (they check and validate XML), since Smile makes text search-and-replace (including Regular expressions) on Unicode, and since in Smile you can automate any task.

Why is XMLLib special?
1 - In XMLLib you work with references (I mean pointers), and you transfer data only when really needed. You can process documents of professional size in little time.
2 - The p-list Suite is fully consistent with AppleScript. You can store and read AppleScript quantities in a totally transparent fashion.


I think of four frequent occasions where a scripter might want to use XMLLib.
- you do have structured information (or XML documents) to process: iTunes list, FMP outputs, Apache logs, etc.
- you must manipulate Apple's p-lists: com.what.ever files, preferences, etc.
- you need an indexed list, an associative array, a record with computed keys, or whatever you call it - a request frequently posted here under a form or another. You will appreciate an incredibly fast lookup time, even if the p-list is big: p-lists use a powerful hashing algorithm (I once timed XMLLib 5 ms for retrieving a record among 5000).
- you want to automate html creation, either to make your web site in less time, or to serve dynamic pages.


The link to the Read Me page for XMLLib osax is [1]:
<http://www.satimage-software.com/en/readme_xmllib20.html>

The link to the download for XMLLib osax is:
<http://www.satimage-software.com/downloads/XMLLib20.dmg>

The home page for the XMLLib osax (and the online documentation) is [1]:
<http://www.satimage-software.com/en/text_utf_re_xml.html>

Thanks to the members of SUL who helped with suggestions, high load testing, and bug reports.

We wish you all a Merry Christmas!

Best regards,
Emmanuel

[1] Version française en remplaçant /en/ par /fr/.
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Applescript-users mailing list      (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden


  • Follow-Ups:
    • Re: A X[ML]mas gift.
      • From: Axel Luttgens <email@hidden>
  • Prev by Date: Re: [OT] List issues?
  • Next by Date: Hiding an application (again)...
  • Previous by thread: Re: [OT] List issues?
  • Next by thread: Re: A X[ML]mas gift.
  • Index(es):
    • Date
    • Thread