5 عام XML غلطی

ځینې ​​شیان باید تاسو په ایکس ایم ایل کې نه کوئ

د XML (د استعماري وړ مارکپ ژبه) ډیره ساده ده چې یوازې د هر چا په اړه دې پوه شي. دا ډول لاس رسی د ژبې کلیدي ګټې دي. د ایکس ایم ایل کسر دا دی چې په ژبې کې موجود قوانین مطلق دي. د ایکس ایم ایل پارسونه د غلطۍ لپاره لږ خونه پریږدي. که تاسو د ایکس ایم ایل لپاره یاست نو یا په کلونو کې د ژبې په کار کولو بوخت یاست، ورته ورته غلطي بیا بیا په پایله کې پایله لري. راځئ چې پنځه عام غلطیان وګورو چې خلک یې کله چې په ایکس ایم ایل کې لاسوندونه لیکي نو تاسو کولی شئ د دې غلطي څخه په خپلو کارونو کې د زده کولو لپاره زده کړه وکړئ!

01 of 05

د بخښنې اعالمیه بیان

د ټولو د تخنیکي پیچیلتیاوو سره سره، کمپیوټر لا تر اوسه د ځان لپاره فکر نه کوي او د انټرنټ کارولو لپاره کار اخلي ترڅو په بیلابیلو مواردو کې څه معنی ولري. تاسو ته د اعلامیې بیان سره ژبه مشخص کول اړین دي چې براؤزر هغه کود کوډ کوي چې تاسو به یې ولیکئ. دا بیان وباسئ او برنامه به هیڅکله نه پوهیږئ کوم ژبه چې تاسو یې کاروي او به یې، نو، د کوډ سره ډیر کار کولو توان نلرئ چې تاسو یې وليکئ.

02 of 05

نامناسب عناصر یا متن

ایکس ایم ایل په یوه کړکیچیک ډول کې کار کوي. دا په دی معنی:

03 of 05

پرانيستې ټوټې

ایکس ایم ایل تاسو ته اړتیا لري چې ټول هغه ټګونه بند کړئ چې تاسو یې پرانیزي. یوه ګوته لکه د هغې بندولو ته اړتیا لري. تاسو یوازې هغه ځای نه پریږدی چې یوازې دلته ځړول کیږي! په HTML کې ، تاسو کولی شئ د ځینو وختونو پرانيستې ٹیګ سره لاړ شئ، او ځینې براؤزر به تاسو ته یو پاڼې چمتو کړي کله چې یو پاڼه وړاندې کړي. دا سند ممکن لا هم افشا کړي حتی که ښه نه وي. ایکس ایم ایل د هغه په ​​پرتله ډیر خوشحاله دی. د ایکس ایم ایل لاسوند د پرانیستې ٹیګ سره به په ځینې وخت کې یوه تېروتنه رامنځته کړي.

04 of 05

د روټ عنصر نه

څرنګه چې XML د ونې په جوړښت کې کار کوي، د هر ایکس ایم پاڼه باید د ونې په مڼۍ کې ریډ عنصر ولري. د عنصر نوم مهم نه دی، مګر دا باید هلته وي یا هغه ټګونه وي چې پیروي یې په سمه توګه ناست نه وي.

05 of 05

ګڼ سپینې سپړکونه

د XML 50 خالي خالی ځایونه تشویق کوي چې ورته ورته کوي.

د ایکس ایم ایل کوډ: سلام نړۍ!
محصول: سلام نړۍ!

XML به څو خالي خالی ځایونه ونیسي، د سپین سپی په څیر پیژندل کیږي، او دوی په یو ځای کې تعامل کړي. په یاد ولرئ، XML د معلوماتو په اخیستلو کې دی. دا د دې ډاټا د وړاندې کولو په اړه ندي. دا د بصری ډیزاین یا ډیزاین سره هیڅ شی نلری. د متن سمبالولو لپاره کارول سپینه ځای د XML کوډ کې هیڅ شی نه لري، نو که تاسو د ځینې نورې بڼې ځایونه زیات کړئ نو هڅه وکړئ چې یو ډول ډول بصری ترتیب یا ډیزاین ترتیب کړئ، تاسو خپل وخت ضایع کوئ.

جیریمی Girard لخوا تصویب شوی