Résumé rapide de la manipulation de données XML avec Java

Vous pouvez utiliser Java pour lire, écrire et manipuler des données XML dans le cadre de votre stratégie d'application. Lire XML à partir du disque pour créer des affichages de données à l'écran, ou écrire XML sur le disque pour enregistrer les données d'une manière organisée, sans perte de contexte.

Voici les points clés que vous devez retenir sur des données XML:

  • La lecture d'un fichier XML à partir du disque fournit des données à votre application.

  • Votre demande doit analyser un fichier XML pour convertir du texte à un document réel.

  • Le processus de création d'un document XML commence par une usine qui crée un document XML constructeur, qui est utilisé pour construire le document XML.




  • Pour créer un document XML, vous devez le construire à partir d'objets de composants tels que des éléments et texte.

  • Chaque noeud dans un document XML est ajouté à son parent, y compris les valeurs des éléments, qui sont en fait des objets de texte.

  • Enregistrement d'un document XML en tant que données XML signifie transformer et ensuite l'envoyer à un fichier sur le disque.

Sachez-Tech Talk sur les données XML lorsque l'on travaille en Java:

  • élément: Une division importante de données au sein d'un document XML. Il se compose d'une balise de début, une balise de fin, et tout entre les deux. Un élément contient généralement des attributs, d'autres éléments, et une seule valeur. Cependant, un élément peut contenir une foule d'autres types de données.

  • eXtensible Markup Language (XML): Un langage de balisage spécifiquement conçu pour le rendre facile de transférer des données entre les applications et plates-formes informatiques disparates. Même si XML repose sur le texte comme une technologie de stockage sous-jacente, elle donne effectivement beaucoup de renseignements sur le contexte et les propriétés des données qu'il transporte.

  • noeud: Tout objet discrète à l'intérieur d'un document XML.

  • analyser: L'acte de lire des informations provenant d'une source, l'interpréter, et de créer un nouvel objet de celle-ci en tant que sortie. L'analyse syntaxique est un moyen de convertir l'information d'un type à l'autre. Dans de nombreux cas, les analyseurs lisent les données au format texte et de créer un objet intelligente de ce que peut utiliser l'information textuelle de façon unique.

  • récursivité: Une technique de programmation où lui-même appelle un procédé pour rompre une tâche complexe et vers le bas en morceaux plus simples. Le résultat de la tâche simple est ensuite utilisé pour faire remplir la tâche complexe possible. Une méthode récursive doit toujours inclure des moyens d'évacuation de sorte que la routine va quitter une fois la tâche est assez simple.

  • valeur: La valeur de texte unique entre la balise de début et la balise de fin d'un élément qui définit le contenu de cet élément. Par exemple, quand on regarde Sortie, la valeur est Sally.


» » » » Résumé rapide de la manipulation de données XML avec Java