[X3D-Public] X3D Validator

Dave A dave at realmofconcepts.com
Fri Apr 13 15:46:54 PDT 2012


Don,

Is there any way it can report the line number, or Nth element, or 
something like that, for any error? Would make hunting down some things 
in text editor a little easier.

Dave A

On 4/11/2012 8:58 PM, Don Brutzman wrote:
> On 4/5/2012 1:15 PM, Don Brutzman wrote:
>> I'm happy to announce the availability of a new web-based quality assurance (QA) capability for X3D. This includes multiple different technologies that can check your local or online .x3d scenes in a single pass.
>>
>> X3D Validator
>> https://savage.nps.edu/X3dValidator
> Lots of improvements over the past week, including regex detection of
> embedded plus/minus signs and addition of a pretty-print XHTML listing.
> Further test reports are welcome!   8)
>
> ============================================================================
> http://www.web3d.org/x3d/content/examples/X3dResources.html#QualityAssurance
>
> The X3D Validator provides server-based suite of tests to help ensure the quality of X3D scenes. Validation tests include:
>
> - XML header and DOCTYPE checking for correct document headers
> - Well-formed XML checking
> - X3D DTD and XML Schema checking for valid X3D nodes, fields and values
> - X3D Schematron rule checking to verify semantic correctness and detect internal-consistency problems
> - X3D to ClassicVRML conversion checks a variety of legal X3D constructs
> - Regular expression checking for malformed floating-point numbers and excess leading zeros
> - X3D to XHTML conversion pretty-print listing to check online URL links and to document ROUTE connections
>
> The X3D-Edit authoring tool also provides these tests for checking X3D scenes.
>
> Eliminating errors and warnings makes X3D content more portable and reliable. All of the several thousand scenes that are checked into the X3D Example Archives undergo these checks each night through continuous-integration Jenkins builds.
>
> The Java-based servlet code for the X3D Validator is in open source at http://x3d.svn.sourceforge.net/viewvc/x3d/www.web3d.org/x3d/tools/X3dQualityAssurance/X3dValidator.
> ============================================================================
>
> all the best, Don



More information about the X3D-Public mailing list