| 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 créer XSD VB
    Il ya deux chemins que vous pouvez prendre pour créer des fichiers XSD à partir de Visual Basic. Si vous avez un document XML existant et vous souhaitez simplement créer un document de schéma XSD pour le décrire, alors vous pouvez le faire très facilement avec l'outil XML Schema Definition qui vient avec . NET Framework . Si , en revanche , vous souhaitez créer un document XSD complètement à partir de zéro , vous pouvez utiliser la classe XSDSchema . Instructions
    Créer XSD à partir XML Source
    1

    Créez un nouveau projet dans Visual Basic en cliquant sur " Fichier" et "Nouveau projet ". Sélectionnez «Application console . " Vous serez invité à fournir un nom , et vous pouvez donner n'importe quel nom que vous voulez , mais quelque chose comme " Tutorial XSD " pourrait être approprié
    2

    Collez le code suivant dans la méthode "Main" . : Photos

    Shell ( " xml.exe c: \\ file.xml " )

    Remplacez "c: \\ file.xml " avec le chemin et le nom de fichier du fichier XML qui doit être utilisé pour générer le fichier XSD .
    3

    Enregistrez votre travail et cliquez sur la flèche verte pour exécuter le programme.
    Créez XSD From Scratch
    4

    Créer un nouveau projet dans Visual Basic en cliquant sur " fichier" et "Nouveau projet ". Sélectionnez «Application console . " Vous serez invité à fournir un nom , et vous pouvez donner n'importe quel nom que vous voulez , mais quelque chose comme " Tutorial XSD " pourrait être approprié .
    5

    Collez le code suivant dans la méthode principale de définir la élément dans le schéma :

    Dim xsd = New XmlSchema

    Dim ePerson = New XmlSchemaElement

    Dim ctPerson = New XmlSchemaComplexType

    sqPerson As New XmlSchemaSequence

    eName Dim = New XmlSchemaElement

    Dim EAddress = New XmlSchemaElement

    Cela permettra de définir un carnet d'adresses simple contenant une liste de personnes ( " personne " dans le document XSD) . La personne se compose d'un élément de personne ( ePerson ) , un type de données complexe de personne ( ctPerson ) , la séquence de l'information ( sqPerson ) d'une personne, et le nom et l' adresse de la personne , définis comme éléments de schéma XML .
    6 < p> Coller le code suivant pour créer les relations entre les éléments que vous avez définis à l'étape 2 :

    xsd.Items.Add ( ePerson )

    ePerson.Name =
    de «personne» < p> ePerson.SchemaType = ctPerson

    ctPerson.Particle = sqPerson

    eName.Name = "nom"

    eName.SchemaTypeName = New XmlQualifiedName ( "string" , "http ://www.w3.org/2001/XMLSchema " )

    eAddress.Name =" adresse "

    eAddress.SchemaTypeName = New XmlQualifiedName ( " string " , première ligne ajoute l'élément de personne ( ePerson ) au document XSD L'élément personne reçoit le nom de «personne» et attribuer un type de " ctPerson , « ou ». type complexe : . personne " Le ctPerson a la séquence des données de la personne attachés ( sqPerson ) . les deux éléments de données eux-mêmes sont définies en fonction des types de données standards définis par le W3. Enfin, ces deux types de données ajoutent à la séquence de personne .
    7

    Collez le suivant code pour obtenir une impression de ce que votre document XSD est:

    Dim sw As New impression ressemblera à ceci :


    < xs < xml version = "1.0" encoding = " UTF- 16" ? > : xmlns de schéma : xs = " http://www.w3.org/2001/XMLSchema "> Photos



    < xs : sequence> Photos


    < xs: nom de l'élément = type " adresse " = " xs: string "

    Previous :

    next :
      articles connexes
    ·Comment utiliser VBA pour centrer du texte sur un docum…
    ·Comment Traverse un tableau dans Visual Basic 
    ·Comment lier des données à une zone de texte en VB 
    ·Comment Get Set avec des propriétés Visual Basic 
    ·Comment choisir le formulaire de démarrage dans une ap…
    ·Comment écrire une classe Eliminer avec Visual Basic 
    ·Comment faire un menu déroulant dans Visual Basic 
    ·Comment faire un bouton Ouvrir un site Web avec Visual …
    ·Comment faire pour activer un point de vue particulier …
    ·Comment faire pour ouvrir un jeu d'enregistrements 
      articles en vedette
    ·Quels sont les assertions dans Java 
    ·Comment créer un wrapper PHP 
    ·PHP vs. Java évolutivité 
    ·Comment étendre une classe abstraite 
    ·Comment faire pour afficher la liste des chaînes dans …
    ·Comment accéder aux rapports en VB 
    ·Pourquoi pas mon ordinateur ouvert un fichier PHP 
    ·Comment vérifier si un caractère est en majuscule dan…
    ·Comment imprimer en iFrame Avec PHP 
    ·Tutoriel Visual Basic --- Comment écrire des codes 
    Copyright © Connaissances Informatiques http://fr.wingwit.com