DTD - XML నిర్మాణ మొక్క

XML మరియు HTML డాక్యుమెంట్స్ ప్రధాన నిర్మాణ మొక్కలు <body>....</body> వంటి టాగ్స్ వంటి ఉన్నాయి.

XML డాక్యుమెంట్ నిర్మాణ మొక్కలు

అన్ని XML డాక్యుమెంట్స్ (మరియు HTML డాక్యుమెంట్స్) కింది సాధారణ నిర్మాణ మొక్కలతో నిర్మించబడి ఉన్నాయి:

  • ఎలమెంట్స్
  • అంశం
  • 实体
  • PCDATA
  • CDATA

ప్రతి నిర్మాణ మొక్కకు సంక్షిప్త వివరణ క్రింది ఉంది.

ఎలమెంట్స్

ఎలమెంట్స్ XML మరియు HTML డాక్యుమెంట్స్ యొక్కప్రధాన నిర్మాణ మొక్కలు.

HTML ఎలమెంట్స్ "body" మరియు "table" ఉన్నాయి. XML ఎలమెంట్స్ "note" మరియు "message" ఉన్నాయి. ఎలమెంట్స్ టెక్స్ట్, ఇతర ఎలమెంట్స్ లేదా ఖాళీ ఉండవచ్చు. ఖాళీ HTML ఎలమెంట్స్ "hr"、"br" మరియు "img" ఉన్నాయి.

ఉదాహరణకు:

<body>మధ్యలో ఉండే బయో టెక్స్ట్</body>
<message>మధ్యలో ఉండే కొన్ని సందేశాలు</message>

అంశం

అంశాలు అందిస్తాయిఎలమెంట్స్ గురించి అదనపు సమాచారం.

అంశాలు ఎలాంటి కూడా ఎలాంటి ఒక ఎలమెంట్ స్టార్ట్ టాగ్గు లో ఉంటాయి. అంశాలు ఎలాంటి కూడా ఎలాంటి తరువాత ఉంటాయి.పేరు/విలువరెండువరు కలిసి పెద్దదిగా ఉండే రీతి. క్రింది "img" ఎలమెంట్స్ సోర్స్ ఫైల్స్ గురించి అదనపు సమాచారం కలిగి ఉంటాయి:


元素的名称是 "img"。属性的名称是 "src"。属性的值是 "computer.gif"。由于元素本身为空,它被一个 " /" 关闭。

实体

实体是用来定义普通文本的变量。实体引用是对实体的引用。

大多数同学都了解这个 HTML 实体引用:" "。这个“无折行空格”实体在 HTML 中被用于在某个文档中插入一个额外的空格。

当文档被 XML 解析器解析时,实体就会被展开。

下面的实体在 XML 中被预定义:

实体引用 字符
< <
> >
& &
" "
' '

PCDATA

PCDATA 的意思是被解析的字符数据(parsed character data)。

可把字符数据想象为 XML 元素的开始标签与结束标签之间的文本。

PCDATA 是会被解析器解析的文本。这些文本将被解析器检查实体以及标记。

పదాల్లోని టాగులు టాగ్లుగా పరిగణించబడతాయి, ఎంటిటీలు తెరవబడతాయి.

అయితే, పరిష్కరణకర్త ద్వారా పరిష్కరించబడే అక్షర డేటాలో ఏదైనా &、< లేదా > అక్షరాలను చేర్చకూడదు; వాటిని &、< మరియు > ఎంటిటీలతో ప్రత్యామ్నాయంగా చేర్చాలి.

CDATA

CDATA అర్థం అక్షర డేటా (character data).

CDATA పరిష్కరణకర్త ద్వారా పరిష్కరించబడదు పదాలు.ఈ పదాల్లోని టాగులు టాగ్లుగా పరిగణించబడవు, అంతేకాక ఎంటిటీలు తెరవబడదు.