Visualizzazione dei risultati da 1 a 2 su 2

Discussione: xml e attributi

  1. #1
    Utente di HTML.it
    Registrato dal
    Jun 2003
    Messaggi
    34

    xml e attributi

    Il mio problema è questo:devo utilizzare xml per importare dati in un db.In una tabella ho i seguenti campi:
    nome_it //nome italiano
    nome_en //nome inglese
    nome_sp //nome spagnolo
    nome_td
    ...
    Solo il nome italiano dovra essere obbligatorio.
    In un primo momento ho creato tanti elementi quanti sono i linguaggi:
    <!ELEMENT nome_it (#PCDATA)>
    <!ELEMENT nome_en (#PCDATA)>
    <!ELEMENT nome_sp (#PCDATA)>
    <!ELEMENT nome_td (#PCDATA)>
    segnando nome_it come obbligatorio.Pero' mi sembra + elegeante definire un unico elemento nome, con un attributo linguaggio,da scegliere tra quelli supportati.
    Volevo sapere se c'è un modo per dire nel dtd che deve essere presente
    un elemento nome,il cui valore dell'atributo linguaggio sia = a italiano.

  2. #2
    Utente di HTML.it L'avatar di Fox82
    Registrato dal
    Feb 2002
    Messaggi
    459
    Spero di aver capito bene!
    Per definire un attributo obbligatorio con un valore di default:

    <!ELEMENT nome (#PCDATA)>
    <!ATTLIST nome lingauggio (it|en|sp|td) "it">

    dove "it", "en", "sp", "td" sono i possibili valori e "it" è il valore di default



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 © 2026 vBulletin Solutions, Inc. All rights reserved.