Je construis un éditeur XML en utilisant les technologies ci-dessus. En substance, je veux lire dans un fichier XML entier à un objet java, et se référer en utilisant cet objet à chaque élément dans l'arborescence des nœuds XML (groupés en entrées) pour afficher le contenu verrouillé, avoir des cadenas séparés pour l'utilisateur 'déverrouiller' une entrée permet d'écraser les données et de soumettre cette entrée. 'Ajouter une entrée', 'Dupliquer une entrée', 'Supprimer une entrée' sont aussi des fonctions que j'aimerais ajouter.Construction d'un éditeur XML dans Java et RichFaces
J'utilise déjà dom4j et XPath pour accéder à des zones du fichier XML, donc une partie du travail est en théorie déjà effectuée. Compte tenu de ce qui précède, j'allais utiliser ces deux avec inplaceInput
s pour permettre à l'utilisateur d'éditer les validateurs XML et JSF pour vérifier les données entrant.
Est-ce la meilleure façon d'aborder ce problème, ou y at-il un itinéraire plus simple que XPathing un enregistrement entier? J'ai commencé à regarder JAXB mais je suis nouveau à Java et JSF mais j'ai le sentiment que je ne serai pas à la fin ..
Merci
Avez-vous essayé d'utiliser l'arborescence RichFaces pour afficher votre XML un peu comme le fait Internet Explorer? –