Thursday, March 11, 2010     You are here: Products  »  XML  »  XML Thunder™  »  XML Thunder technical details   Search
 

Technical details

 

XML feature support summary

  Supported XML reader XML writer Note
  COBOL C implementation implementation  
ComplexType Groups          
Sequence Generated program logic to validate the sequence of nodes received Generated program logic enforces Sequence  
Choice Generated program logice to detect and validate choice Generated program logic enforces one valid Choice  
All   Generated program logic enforces All  
Multiple Models, same complextype          
Types          
Hex/Base64      
Date/Time/gMonthDay etc.      
Collections of primitives      
All primitive data types      
unions          
any          
anyAttribute          
default value      
Pad chars (&<>" etc.)          
Strongly Typed Output          
Facets          
fractionDigits Generated program logic to validate fraction digits received Generated program logic to build fraction digits  
length Generated program logic to validate exactly length received Generated program logic to build length   
maxExclusive Generated program logic to validate maxExclusive received Generated program logic to build maxExclusive  
minExclusive Generated program logic to validate minExclusive received Generated program logic to build minExclusive  
maxInclusive Generated program logic to validate maxInclusive received Generated program logic to build maxInclusive  
minInclusive Generated program logic to validate minInclusive received Generated program logic to build minInclusive  
maxLength Generated program logic to validate maxLength received Generated program logic to build maxLength  
minLength Generated program logic to validate minLength received Generated program logic to build minLength  
pattern     only to extract min/max length
totalDigits Generated program logic to validate totalDigits received Generated program logic to build totalDigits  
whiteSpace Support whitespace "replace", "collapse", "preserve" Program code generated to support whitespace settings of "replace", "collapse", "preserve"  
Cardinality          
Optional Generated program logic to validate nodes not received (optional)    
Mandatory Generated program logic to validate nodes not received (mandatory)    
Multiple Generated program logic to validate multiple nodes received Generated program logic to build multiple occur of a node MaxOccur
Enumeration          
Enumerated Attributes Generated program logic to validate enumerated attribules received Generated program logic to build enumerated attribules  
Enumerated Elements Generated program logic to validate enumerated elements received Generated program logic to build enumerated elements  
Documentation          
Documentation Generation      
ComplexContent          
extension      
restriction      
Schema          
Namespace Generated program logic to validate namespace received Generated program logic to build namespace  
Import      
Include      
groups      
Recursively defined elements     limited nunber of times (max = 7)
substitutionGroups      
Invalid names for the language      
Elements & attributes with same name      

 

News
Privacy Statement  |  Terms Of Use
Copyright © 1994-2009 by Canam Software Labs, Inc.
Login