XMLBeans Apache met en place un milieu intermédiaire pour cartographier les riches structures de données qui peuvent être contenus dans des documents XML.
Ces données sont mappés à un type Java et peut être accessible via des classes régulières Java.
L'idée générale est de permettre aux développeurs un support natif de Java pour accéder à ces données, complète avec le support de son schéma, DOM et infoset.
XMLBeans peuvent gérer des arbres XML, XPath et XQuery expressions, peuvent valider les données XML contre un schéma, et beaucoup d'autres encore.
Le projet est livré avec quelques exemples de base pour montrer aux développeurs comment il peut être mis en œuvre et un tas de documentation
Ce qui est nouveau dans cette version:.
- Ajout d'une nouvelle option XML CopyUseNewSynchronizationDomain utilisé pour la copie.
- Entitize & # x5C; r lorsqu'il ne est pas jolie impression, ce qui contribue avec maintainig & # x5C;. Entités r
- Validation fixe de la valeur entier contenant dot omble.
- caractères fixes dans les commentaires pour éviter les erreurs dans IntelliJ sous Linux.
- Mise à jour des durées de dernière spec.
- Correction de la compilation schéma qui contient type complexe avec un contenu simple qui a facettes définies dans le type simple de base
- Correction de Piccolo lexer lorsqu'il est lu méthode renvoie 0.
- Correction de préserver les signets CDATA lorsque la copie d'un xmlobject à l'autre.
- Correction d'un bug lors du redimensionnement tampon circulaire dans la mise en œuvre de flux de sortie de veille.
- Correction pour le bogue lorsque vous ne spécifiant type pour une particule dans type de schéma dérivé et quand minOccurs est 0.
- messages d'erreur lorsque fixes contiennent base et les noms de type dérivés.
- L'introduction d'une limite de remplacement de l'entité maximum par défaut de 10kb, il peut être contrôlé en utilisant l'option XmlOptions.setLoadEntityBytesLimit.
- javadoc fixe pour les outils de inst2xsd et xsd2inst.
- Correction NPE dans SchemaTypeImpl.getEnumJavaClass ().
- Ajout de multiples points d'entrée et le code remaniée pour le code de xsd2inst.
- Retiré org.w3c.dom fichiers à partir xbean.jar.
- Ajout d'une autre XPath et XQuery implémentation de l'interface.
- Cours Ajouté src / xmlinputstream org.apache.xmlbeans.xml.stream. * Pour xmlpublic.jar.
- Fait terme bootstrap deux fois pour éviter des emails erreur Gump.
- Correction de bugs XMLBeans-396:. GML 3.1.1 code généré ne peut pas compiler
- Correction de bugs XMLBeans-412: Motif facette regex nécessite tableau de bord - être échappé .
- Correction de bugs XMLBeans-414: erreur CVC-complexe type.2.1:. Élément «XXXX» avec vide type de contenu ne peut pas avoir le texte ou élément de contenu
Ce qui est nouveau dans la version 2.5.0:.
- Les codes de sortie pour InstanceValidator
- manipulation correctif dans xsd2inst précision décimale.
- Option pour effectuer supplémentaires, schéma plus stricte des contrôles de validation: XMLBeans-350 modèle mis à jour pour dayTimeDuration .
- années Extended min / max valeur.
- Support pour les types de date et d'heure avec 24 heures.
- NOTATION type intégré.
- fix de DocType lorsque l'élément racine est changé.
- & quot; types d'utilisateurs & quot; fonction -. permet la cartographie des schémas types simples pour l'utilisateur de classes Java personnalisées
- imbriqué type d'énumération erreur de compilation: fix. XMLBeans-381
- Deadlock correctif dans impl générés Setter simple et tableau.
- Obligatoire correctif attribut dans validateur en continu.
- Beaucoup d'autres corrections et optimisations.
Limitations
Commentaires non trouvées