Не сте регистриран! Регистрирайте се БЕЗПЛАТНО, за да използвате услугите на сайта!

   Рубрики
 
 
 
 

 Форуми
» SEO и оптимизация
» Всичко за PHP и Perl
» Всичко за C, C++ и .NET
» Всичко за Java и JSP
» Всичко за SQL и MySQL
» Всичко за XHTML и CSS
» Презентация на сайтове
 DTD(Document Type Definition)
  1. DTD(Document Type Definition)
  2. DTD(Document Type Definition) - II
  3. DTD(Document Type Definition) - III
  4. DTD(Document Type Definition) - IV
DIVASTATOR
     
Автор  DIVASTATOR (13.04.2006 01:55)  съобщение до автора
Погледнат  5622 пъти  добави към любими
Оценка  добави коментар
Гласове  4  изпрати на приятел
Коментари  (0)  абонирай се за XML
    Страница 4 / 4

 



Използвайте номерацията когато искате потребителя да избере от лист от постоянни стойности.

III.Обектите - Обектите са променливи и се използват за да дефинират пряк път към еднакви текстове.Обектите се делят на вътршни:

CODE
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39

Syntax:
ENTITY entity-name "entity-value"

DTD Example:
ENTITY writer "Donald Duck."
ENTITY copyright "Copyright W3Schools."
XML example:
<
author>&writer;&copyright;</author>
[code]
и външни:

[code]
Syntax:
ENTITY entity-name SYSTEM "URI/URL"

DTD Example:
ENTITY writer   
 
SYSTEM "http://www.w3schools.com/dtd/entities.dtd"
ENTITY copyright
 SYSTEM
"http://www.w3schools.com/dtd/entities.dtd"
XML example:
<
author>&writer;&copyright;</author>
[code]

VI.Валидация - Ако се опитате да отворите един XML документ Parser -а може да ви генерира грешка.Като приемете предмета parseError, вие можете да определите озния код на грешката, сгрешения текст и реда в който има грешка.Ето и един пример:

[code]
var xmlDoc = new ActiveXObject("Microsoft.XMLDOM")
xmlDoc.async="false"
xmlDoc.validateOnParse="true"
xmlDoc.load("note_dtd_error.xml")

document.write("<br>Error Code: ")
document.write(xmlDoc.parseError.errorCode)
document.write("<br>Error Reason: ")
document.write(xmlDoc.parseError.reason)
document.write("<br>Error Line: ")
document.write(xmlDoc.parseError.line)

Забележка:Метода load() се използва за файлове, а метода loadXML() се използва за връзки.
Ако искате можете да премахнете валидацията.Просто трябва да сложите ValidateOnParser="false".Ето така:

CODE
1
2
3
4
5
6
7
8
9
10
11
12

var xmlDoc = new ActiveXObject("Microsoft.XMLDOM")
xmlDoc.async="false"
xmlDoc.validateOnParse="false"
xmlDoc.load("note_dtd_error.xml")

document.write("<br>Error Code: ")
document.write(xmlDoc.parseError.errorCode)
document.write("<br>Error Reason: ")
document.write(xmlDoc.parseError.reason)
document.write("<br>Error Line: ")
document.write(xmlDoc.parseError.line)



 << Предишна страница  


Ключови думи: dtd


Още уроци от тази рубрика


 
  • Подобни теми от myLinks
 

 За автора: DIVASTATOR  
Какво мога да кажа за мен.Аз съм на 17 години от гр. София.Занимавам се с Web Design не професионално (като хоби ми е), но смятам да си искам да си изкарвам хляба с това.За момента нямам готови качени в интернет сайтове, но сега работя над един и се надявам скоро да го има.Това е.
   
 1 посетител чете този урок (0 потребители и 1 гост)  
Активни потребители: ---
   
  

Еmail  
 

 

 
  • Интересно от Софтуер
 



IT-PLACE.NET © 2004 - 2008