XML::XForms::Validate v.0.9


This module validates input data against an XML document containing one or more XForms models. It is able to process all serializations except multipart/related, relying on pre-parsed data for multipart/form-data or application/x-www-form-urlencoded.Usage is rather simple: Supply input data (usually a submitted XML instance), an XML document containing one or more XForms models, and possibly some optional arguments. The return value is a hash of validated (and possibly modified) result DOM trees, one entry per original instance, or an error message string if validation failed.Since XForms is a sufficient complex standard to make perfect validation of submission data impossible in the general case, some assumptions must be made. Most forms should work fine, but it is possible (and easy, if you know how) to create forms that yield submissions which are rejected as invalid. Likewise, there are some constructions which can allow invalid submissions to pass as valid. These limitations are documented in "VALIDATION", so please read that section carefully.

This module validates input data against an ...

  • XML::XForms::Validate
  • 0.9
  • Jorg Walter
  • Linux
  • Freeware
  • 20 Kb
  • 138
  • Free

Review XML::XForms::Validate

  • captcha
New Components & Libraries software
  • SSIS Integration Database Bundle  v.1.6Devart SSIS Integration Database Bundle allows you to integrate database via SQL Server Integration Services (SSIS).
  • Email Web Part  v.2.1ArtfulBits Email Web Part allows sending e-mail messages directly from Microsoft SharePoint site. You can notify task assigned users, send gratitude or just send regular e-mail message, etc.
  • SentiMask SDK Trial  v.1.0Real-time 3D face motion capture and tracking SDK for development of augmented reality apps, digital character facial expression control or mapping animated avatars on users face. Works on common PC with webcam or Android smartphone.
  • SQLiteDAC for Delphi  v. feature-rich and high-performance library of components that provides native connectivity to SQLite database from Delphi. SQLiteDAC-based applications connect to SQLite database directly through the SQLite.Net, an ADO.NET provider for SQLite.
  • Mercurial_keyring  v.0.4.3Mercurial extension to securely save HTTP and SMTP authentication passwords in password databases (Gnome Keyring, KDE KWallet, OSXKeyChain, specific solutions for Win32 and command line).
  • Dj-webmachine  v.0.2.1dj-webmachine is an application layer that adds HTTP semantic awareness on top of Django and provides a simple and clean way to connect that to your applications' behavior.