Ciao, mi sono accorto che nell' elemento pickup non abbiamo inserito l' attributo "type" per indicare se si tratta di un humbucker o un single coil, vi mando il DTD modificato in attachment. Ditemi se vi va bene così incomincio a modificare gli xml che ho già prodotto... Bye. -- Attached file included as plaintext by Ecartis -- <?xml version="1.0" encoding="UTF-8"?> <!ELEMENT Musica (music:topic, music:guitar)> <!ELEMENT music:guitar (music:manufacturer, music:series, music:model, music:guitar_img, Closeup_img*, music:artist*, Sounds*, Description, Features)> <!ELEMENT Features (Body, Fingerboard?, Scale, NutWith?, Bridge, Hardware?, Pickup*, Controls)> <!ELEMENT Description (#PCDATA)> <!ELEMENT Body (Material, Type)> <!ELEMENT Type (#PCDATA)> <!ELEMENT Material (#PCDATA)> <!ELEMENT Fingerboard (#PCDATA)> <!ELEMENT Scale (#PCDATA | html:sup)*> <!ELEMENT NutWith (#PCDATA | html:sup)*> <!ELEMENT Bridge (#PCDATA)> <!ELEMENT Hardware (#PCDATA)> <!ELEMENT Pickup (#PCDATA)> <!ELEMENT Controls (#PCDATA)> <!ELEMENT Closeup_img (#PCDATA)> <!ELEMENT music:topic (#PCDATA)> <!ELEMENT music:manufacturer (#PCDATA)> <!ELEMENT music:series (#PCDATA)> <!ELEMENT music:model (#PCDATA)> <!ELEMENT music:guitar_img (#PCDATA)> <!ELEMENT music:artist (music:artist_name, music:artist_picture*)> <!ELEMENT music:artist_name (#PCDATA)> <!ELEMENT music:artist_picture (#PCDATA)> <!ELEMENT Sounds (#PCDATA)> <!ELEMENT html:sup (#PCDATA)> <!ATTLIST Description music:role CDATA #FIXED "description" > <!ATTLIST Pickup position (neck | middle | bridge) #REQUIRED type (humbucker | single_coil) #REQUIRED > <!ATTLIST music:series music:role CDATA #FIXED "id" > <!ATTLIST music:model music:role CDATA #FIXED "id" > <!ATTLIST music:manufacturer music:role CDATA #FIXED "id" logo CDATA #IMPLIED >