κάτι κάνω λάθος στο dtd και δεν είναι valid

Συζητήσεις για XML, XSLT, RSS και παράγωγα της γενικότερης XML

Συντονιστές: WebDev Moderators, Super-Moderators

Απάντηση
katerinaaa
Δημοσιεύσεις: 109
Εγγραφή: 28 Ιαν 2010 12:46

κάτι κάνω λάθος στο dtd και δεν είναι valid

Δημοσίευση από katerinaaa » 10 Δεκ 2011 20:19

Γεια σας παιδιά,
επειδή είμαι καινούρια στην xml μπορείτε να με βοηθήσετε λιγάκι ?
Θέλω να φτιάξω ένα xml αρχείο για να καταχωρώ τα τραγούδια μου.

Έχω φτιάξει τον κώδικά μου αλλά δεν είναι έγκυρο το dtd.

Κώδικας: Επιλογή όλων

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE cdcollection SYSTEM "cd-collection.dtd">

<cdcollection>
  <album barcode="">
    <title></title>
    <artist></artist>
    <track id="1"  time=""> </track>
    <track id="2"  time=""> </track>
    <track id="3"  time=""> </track>
    <track id="4"  time=""> </track>
    <track id="5"  time=""> </track>
  </album>
</cdcollection>

cd-collection.dtd

Κώδικας: Επιλογή όλων

<!DOCTYPE cdcollection &#91;
<!ELEMENT cdcollection &#40;album+&#41;>
<!ELEMENT album &#40;title,artist,track+&#41;>
<!ELEMENT title &#40;#PCDATA&#41;>
<!ELEMENT artist &#40;#PCDATA&#41;>
<!ELEMENT track &#40;#PCDATA&#41;>
<!ATTLIST album barcode CDATA #REQUIRED>
<!ATTLIST track id CDATA #REQUIRED>
<!ATTLIST track time CDATA #REQUIRED>
&#93;>
Το μήνυμα λάθους που μου βγάζει είναι
Start tag expected, '<' not found

χρησιμοποιώ xml copy editor

Απάντηση

Επιστροφή στο “XML, XSLT”

Μέλη σε σύνδεση

Μέλη σε αυτήν τη Δ. Συζήτηση: Δεν υπάρχουν εγγεγραμμένα μέλη και 0 επισκέπτες