Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    Sep 2007
    Messaggi
    398

    [Xml Schema] use default

    Sto fancedo un Xml Schema
    nella guida c'e' scritto cosi

    L'attributo use consente di specificare alcune caratteristiche come la presenza obbligatoria (required) o un valore predefinito (default) in combinazione con l'attributo value. Ad esempio, la seguente definizione indica un attributo il cui valore di predefinito è test:

    <xs:attribute name="titolo" type="xs:string" use="default" value="test" />

    Bisogna tener presente che se non si specifica esplicitamente l'obbligatorietà dell'attributo, esso è considerato opzionale. Il seguente codice presenta uno XML Schema relativo al linguaggio di descrizione di articoli tecnici mostrato nei vari esempi.


    Io ho fatto sta cosa ...

    <xs:complexType name="AreaDataType">
    <xs:sequence>
    .
    .
    .
    </xs:sequence>
    <xs:attribute name="temp" type="ClimateIntType" use="default" value="2" />
    <xs:attribute name="precip" type="ClimateIntType" use="default" value="2" />
    <xs:attribute name="wind" type="ClimateIntType" use="default" value="2" />
    </xs:complexType>

    <xs:simpleType name="ClimateIntType">
    <xs:restriction base="xs:integer">
    <xs:minInclusive value="0" />
    <xs:maxInclusive value="4" />
    </xs:restriction>
    </xs:simpleType>


    quando vado a validarlo mi dice
    file:///usr/local/XSV/xsvlog/tmp7rZra7uploaded:58:2: Invalid per cvc-complex-type.1.3: undeclared attribute {None}:value
    file:///usr/local/XSV/xsvlog/tmp7rZra7uploaded:58:2: Invalid per cvc-attribute.1.2: attribute type check failed for {None}:use: default not in enumeration [prohibited, optional, required]


    Ma sbaglio qualcosa o rispetto alla guida hanno elimitato l'attributo default ?

    ciao
    Andrea

  2. #2
    Ciao,
    prova cosi:

    <xs:attribute name="temp" type="ClimateIntType" default="2" />
    Mirko Agrati
    WEB : http://mirkoagrati.110mb.com
    RSS : http://feeds.feedburner.com/MirkoAgratiArticoli

  3. #3
    Utente di HTML.it
    Registrato dal
    Sep 2007
    Messaggi
    398
    Cosi me lo prende

    grazie

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.