xml editor

Products

Features

  EPUB
Supported platforms

Supports Windows 7 & Mac OS X Lion

Ready for XML Editor data server software
W3C Member

How to configure Berkeley DB XML support on <oXygen/>

  • 1. Install the Berkeley DB XML database on your machine.

    You can get it from here.

  • 2. Configure a Berkeley DB XML data source in Preferences.
  • 3. Configure a Berkeley DB XML connection in Preferences.
  • 4. Configure Berkeley DB XML as main validator for XQuery files.

    Go to Preferences->XML->XSLT/FO/XQuery->XQuery and set the Berkeley DBXML connection for XQuery validation.

  • 5. Validate XQuery.

    After step 4, you will benefit of the automatic validation feature and you can use Validate button to get a list of validation errors.

  • 6. Execute XQuery.

    Go to associated scenario configuration and select the Berkeley DBXML connection as the transformation engine. The collections from your XQuery are automatically opened if they are available in the environment home directory you set. For example in the below Query

    <clients> {     
        for $client in collection("invoices.dbxml")
                /e5Notification/OrderNotification/Purchase/CustomerData    
            let $bc := $client//BillingContact    
            return 
                <client id="{$bc/Email/text()}">        
                     <name>{$bc/LastName/text()," 
                            ",$bc/FirstName/text()}</name>        
                     <company>{$bc/Company/text()}</company>        
                </client> 
    } </clients>
        

    invoices.dbxml collection is automatically opened and the query yields the proper result.

News
Upcoming Events
NLDITA Information Energy
June 8, 2012
Utrecht NL
oXygen Users Meetup Paris 2012
UA Europe 2012
Balisage 2012
August 7-10, 2012
Montréal, Canada
Buy <oXygen/> License
XML Developer
Starting from $349
XML Author
Starting from $349
XML Editor
Starting from $488
Academic from$64
EPUB Support
Support Life Program
Support life
XML Editor | XML Author | WYSIWYG Editors | Schema Editor | XSD Documentation | XSLT Editor | XQuery | XML Databases | SVN Client | EPUB Editor | DITA Editor | DocBook Editor
© 2002-2012 SyncRO Soft SRL. All rights reserved. | Sitemap | Contact | Terms of Use | Privacy Policy | This website was created & generated with <oXygen/>® XML Editor