User:Cj2kf/Collections/XQuery 20150124

XQuery

 * XQuery


 * About this Project
 * eXist demo server
 * Guest Registry
 * Naming Conventions
 * Examples Wanted


 * Introduction
 * Background
 * Benefits
 * Installing and Testing
 * Naming Conventions


 * Beginning Examples
 * HelloWorld
 * Loading data
 * FLWOR Expression
 * Sequences
 * Parsing CSV
 * XPath examples
 * Regular Expressions
 * Searching multiple collections
 * Getting URL Parameters
 * Getting POST Data
 * Checking for Required Parameters
 * Displaying Lists
 * Extracting data from XHTML files
 * Displaying data in HTML Tables
 * Limiting Result Sets
 * Filtering Words
 * Saving and Updating Data
 * Quantified Expressions
 * Dates and Time
 * Chaining Web Forms


 * Intermediate Examples
 * Using XQuery Functions
 * Creating XQuery Functions
 * Returning the Longest String
 * Net Working Days
 * Tag Cloud
 * String Analysis
 * Manipulating URIs
 * Parsing Query Strings
 * Splitting Files
 * Filling Portlets
 * Filtering Nodes
 * Limiting Child Trees
 * Higher Order Functions
 * Timing Fibonacci algorithms
 * Using Intermediate Documents
 * Formatting Numbers
 * Uploading Files
 * TEI Concordance
 * Queries on Tables
 * Namespace Constructors


 * Search
 * Introduction to XML Search
 * Basic Search
 * Searching,Paging and Sorting
 * Keyword Search
 * Employee Search
 * Incremental Search of the Chemical Elements
 * Lucene Search
 * Incremental Searching
 * Advanced Search
 * Open Search
 * Auto-generation of Index Config Files


 * Interaction
 * Adder
 * Simple XForms Examples
 * Navigating Collections
 * Sending E-mail


 * Creating Custom Views
 * HTML Table View
 * Tree View
 * Grouping Items


 * Transforming Complex XML Documents
 * Transformation Styles
 * Typeswitch Transformations
 * Transformation idioms
 * Generating Skeleton Typeswitch Transformation Modules
 * Web XML Viewer


 * Paginated Reports
 * Installing the XSL-FO module
 * Generating PDF from XSL-FO files
 * XSL-FO Tables
 * Converting HTML tables to XSL-FO tables
 * XSL-FO Images


 * Content Publishing
 * Publishing Overview
 * Publishing to Subversion


 * XML Document Comparison and Merging
 * Compare two XML files
 * XML Differences
 * Compare with XQuery
 * Time Comparison with XQuery
 * Synchronizing Remote Collections
 * Finding Duplicate Documents


 * Time Based Queries
 * Time Based Queries
 * Timing a Query


 * TEI documents
 * TEI Concordance
 * TEI Document Timeline


 * DocBook Documents
 * DocBook to HTML
 * DocBook to PDF
 * DocBook to ePub
 * DocBook to Microsoft Word


 * XML Schemas
 * XML Schema to Instance
 * XML Schema to XForms
 * XML Schema to SVG


 * Processing Special Characters
 * Special Characters


 * MusicXML
 * Using Intermediate Documents
 * MusicXML to Arduino


 * Python
 * XQuery and Python


 * SQL
 * XQuery SQL Module
 * XQuery from SQL


 * RDF/OWL
 * List OWL Classes


 * Excel
 * Excel and XML


 * JavaScript
 * Navigating Collections
 * Employee Search
 * Incremental Search of the Chemical Elements
 * DOJO data


 * SQL
 * XML to SQL


 * XHTML + Voice
 * Simple RSS reader
 * XHTML %2B Voice


 * XSLT
 * XQuery and XSLT


 * Authentication
 * Basic Authentication
 * Digest Authentication
 * OAuth


 * Wikipedia interaction
 * Wikipedia Page scraping
 * Wikipedia Lookup
 * Wikipedia Events RSS
 * Wiki weapons page


 * Wikibook applications
 * Wikibook index page
 * Wikibook list of code links


 * Freebase
 * Freebase


 * Google Docs
 * Google Docs


 * Visualization
 * Graph Visualization
 * Graphing from RDF
 * Dataflow diagrams
 * Sequence Diagrams
 * Example Sequencer


 * Google Charts
 * Google Charts
 * Google Chart Sparkline
 * Google Chart Bullet Bar
 * Histogram of File Sizes


 * Page Scraping
 * Overview of Page Scraping Techniques
 * Page scraping and Yahoo Weather
 * UK shipping forecast
 * BBC Weather Forecast
 * Page scraping and Mashup
 * Simple RSS reader
 * Multiple page scraping and Voting behaviour
 * Link gathering
 * REST interface definition
 * Caching and indexes


 * Mapping
 * Google Geocoding
 * Flickr GoogleEarth
 * Nationalgrid and Google Maps
 * SMS tracker


 * Timelines
 * Creating a Timeline
 * Timelines of Resource
 * TEI Document Timeline


 * The Semantic Web
 * DBpedia with SPARQL - Football teams
 * DBpedia with SPARQL and Simile Timeline - Album Chronology
 * DBpedia with SPARQL - Stadium locations
 * The Emp-Dept case study
 * XML to RDF
 * SPARQL Tutorial
 * SPARQL interface
 * Graphing Triples
 * SPARQLing Country Calling Codes
 * Southampton Pubs
 * Alphabet Poster
 * Simile Exhibit
 * Latent Semantic Indexing


 * Development Tools
 * Sitemap for Content Management System
 * Uptime monitor
 * XQuery IDE
 * Image Library
 * XML Schema to Instance
 * Lorum Ipsum text
 * XQuery and XML Schema
 * Generating XQDocs
 * Call Graphs
 * System Properties
 * Environment Variables


 * Validation
 * Validating a document
 * Validation using a Catalog
 * Validating a hierarchy
 * Validation with Schematron


 * Path Analysis
 * All Paths
 * All Leaf Paths


 * Security
 * Login and Logout
 * URL Driven Authorization
 * Digital Signatures
 * Changing Permissions on Collections and Resources


 * Unit Testing Tools
 * XUnit Testing
 * XUnit Annotations


 * Case Studies
 * Fizzbuzz
 * Project Euler
 * Topological Sort
 * Slideshow
 * Sudoku
 * Pachube feed
 * World Temperature records
 * UWE StudentsOnline


 * Installing modules
 * Installing the XSL-FO module


 * Setting HTTP Headers
 * Setting HTTP Headers


 * dbutil
 * Database Utilities


 * compression
 * Get zipped XML file
 * Unzipping an Office Open XML docx file


 * eXgit
 * Installing eXgit


 * EXPath File Transfer XQuery Extension Module
 * File Transfer Client


 * ftp client
 * FTP Client


 * httpclient
 * Digest Authentication
 * UK shipping forecast


 * JSON
 * Convert XML to JSON


 * lucene
 * Lucene Search


 * mail
 * Sending E-mail
 * Basic Feedback Form


 * math
 * Using the Math Module


 * memcached
 * Using the Memcached Module


 * process
 * Execute External Process


 * request
 * Getting URL Parameters
 * Getting POST Data
 * Checking for Required Parameters
 * Manipulating URIs
 * Parsing Query Strings
 * Adder


 * scheduler
 * XQuery Batch Jobs


 * sequences
 * Sequences Module


 * session
 * Basic Session Management


 * subversion
 * Subversion


 * transform
 * String Analysis


 * util
 * Registered Modules
 * Registered Functions
 * Dynamic Module Loading
 * Higher Order Functions
 * Timing Fibonacci algorithms
 * XMP data
 * Basic Authentication


 * validation
 * Validating a document


 * xmldb
 * Saving and Updating Data
 * Splitting Files


 * xqdoc
 * Generating xqDoc-based XQuery Documentation


 * xslfo
 * Installing the XSL-FO module
 * Generating PDF from XSL-FO files
 * XSL-FO Tables
 * XSL-FO Images
 * XSL-FO SVG


 * Triggers
 * Using Triggers to Log Events
 * Using Triggers to assign identifiers
 * Sending E-mail


 * XQuery Updates
 * Inserting and Updating Attributes
 * Updates and Namespaces


 * URL Rewriting
 * URL Rewriting Basics


 * Apache Ant Tasks
 * Reindex a Collection


 * Replication
 * eXist Replication


 * General guidance
 * eXist Crib sheet


 * Debugging XQuery
 * Gotchas
 * Ah-has


 * Indexes
 * Index of Application Areas