Visualizzazione dei risultati da 1 a 3 su 3

Discussione: Help XML schema

  1. #1

    Help XML schema

    Ciao a tutti premetto che sono inesperto di XML e sono alle prime armi

    Volevo chiedervi se, è possibile delle aiuti, ho creato il mio schema che è un file .xsd con le seguenti caratteristiche

    codice:
    xml
    
    <?xml version="1.0" encoding="UTF-8"?>
    <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">
    <xs:complexType name="fornitore">
      <xs:all>
      <xs:element name="nome" type="xs:string"/>
      <xs:element name="cognome" type="xs:string"/>
      <xs:list name="lista_servizi" itemType="xs:string"/>
      <xs:list name="apn_list" itemType="xs:string"/>
      
      <xs:element name="fasciaOraria">
    		<xs:restriction base="xs:string">
    			<xs:pattern value="(0[0-9]|[1][0-9]|2[0123])[:](0[0-9]|[1-5][0-9])[/](0[0-9]|[1][0-9]|2[0123])[:](0[0-9]|[1-5][0-9])"/>
    		</xs:restriction>
    	</xs:element>
    	 
      <xs:element name="dataStart">
    		<xs:restriction base="xs:date"/>
    	</xs:element>
    	 
      <xs:element name="dataEnd">
    		<xs:restriction base="xs:date"/>
    	</xs:element>
      </xs:all>
    </xs:complexType>
    </xs:schema>
    In pratica descrive dei fornitori (nome,cognome,lista servizi, fascia oraria ecc...)

    Ora mi chiedo come posso fare a creare i file con i valori che rispettono questo schema?

    Esempio il file

    <fornitore>
    <nome>Mario</nome>
    <cogome>Rossi</cognome>
    ..................................
    </fornitore>

    Non so se sono stato chiaro Grazie

  2. #2
    Utente di HTML.it
    Registrato dal
    May 2012
    Messaggi
    9
    Credo che più di me ti possa essere utile: XML Tutorial


    Cmq si, devi semplicemente seguire l'ordine degli elementi così come li hai elencati...
    Quindi: <fornitore> </fornitore> sarà l'elemento root che apre e chiude il documento xml...
    E al suo interno ci saranno <nome> </nome> e <cognome></cognome>...


    Spero di esserti stata utile!!

    Dani

  3. #3

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.