| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
programmation  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Connaissances Informatiques >> programmation >> Visual Basics programmation >> Content
    Comment utiliser une classe à partir XSD
    . L'une des fonctionnalités offertes par l'outil XSD publié par Microsoft dans le cadre du NET Framework est la possibilité de créer des classes directement à partir d'un document XSD . Vous pouvez alors lire les documents XML directement dans un tableau des classes et de travailler avec eux comme vous le feriez de toute autre donnée . Même si vous avez l' . NET Framework est installé , cependant, vous aurez besoin de télécharger la dernière version de XSD.EXE de Microsoft, comme certaines versions ne comprennent pas cela . Instructions
    1

    Ouvrez l'invite de commande en cliquant sur " Démarrer", " Exécuter", taper "cmd" et appuyez sur "Entrée" . Si vous utilisez Windows Vista ou 7, vous devriez plutôt taper " cmd" directement dans la barre de recherche du menu Démarrer et appuyez sur "Entrée ".
    2

    Tapez la commande suivante pour générer un document XSD pour votre XML fichier : Photos

    xsd database.xml

    Passer cette étape si vous avez déjà un XML correspondant et document XSD
    3

    Tapez la suivante pour convertir . votre document XSD dans une classe Visual Basic :

    xsd /classes /langue: VB database.xsd

    Vous pouvez également utiliser d'autres langages de Visual Studio en tapant leur abréviation dans le domaine linguistique. Les options valides sont "CS" pour C # et VJS pour «Visual JScript. "
    4

    Ouvrez Visual Basic et cliquez-droit sur le nom de votre projet dans le volet " Explorateur de solutions " . Sélectionnez " Ajouter " et " Ajouter un fichier existant . " Sélectionnez le nouveau fichier généré par l'étape 3. Il aura un nom tel que " database.vb , " combinant langue de votre choix avec le nom du document XSD d'origine
    5

    Collez le code suivant dans votre application Visual Basic : .
    < p > Dim s = New Xml.Serialization.XmlSerializer ( GetType ( base de données) )

    Remplacer " base de données" avec le nom de votre document XSD . Ce sera le nom de la classe utilisée . S'il ya le moindre doute sur le nom de la classe , consultez -le en double - cliquant sur ​​le fichier " database.vb " qui est maintenant dans votre Explorateur de solutions.

    Cette commande crée un sérialiseur XML prêt à lire et écrire des documents XML fonction de cette classe
    6

    type de ce qui suit pour charger un tableau de données à partir du fichier XML: .

    livres As database = s.Deserialize ( My.Computer.FileSystem . OpenTextFileReader ( "c: \\ database.xml "))

    remplacer le " c: \\ database.xml " avec le nom et le chemin de votre fichier XML. Depuis la base de données utilisée pour créer ce tutoriel est une base de données de livres , le nom de la variable «livres» a été attribué.
    7

    Collez le suivant pour imprimer le contenu du tableau, comme vous le feriez avec un autre tableau dans Visual Basic :

    Pour chaque b de

    Previous :

    next :
      articles connexes
    ·Comment faire pour effacer le Presse-papiers Avec VBScr…
    ·Comment faire pour convertir WMA en MP3 dans Visual Bas…
    ·Comment mettre à jour un objet dans une collection Ave…
    ·Comment faire des jeux en VB.NET 
    ·Comment faire pour trouver une chaîne contenant un car…
    ·Comment faire pour mettre un favicon sur les onglets en…
    ·Comment cacher le Controlbox en VB 
    ·Introduction à Visual Basic 6.0 
    ·Comment créer des fichiers RTF dans Visual Basic 6 
    ·Comment suspendre un sous-programme jusqu'à ce qu'un b…
      articles en vedette
    ·Comment programmer écrans de veille animés en VB6 
    ·Comment créer des liens hypertexte en fonction des nom…
    ·Comment lire une colonne CSV & Convert to Python 
    ·Comment tracer des graphiques multiples dans Mathematic…
    ·Définition de JavaScript 
    ·Explication de l'arrondissement et de troncature en Jav…
    ·Comment créer un COBOL Copybook 
    ·Comment faire pour importer une classe Python partir d'…
    ·Comment transformer votre code Java en code Android 
    ·Qu'est-ce que la police à espacement fixe 
    Copyright © Connaissances Informatiques http://fr.wingwit.com