Qayta ishlash bo'yicha ko'rsatma - Processing Instruction

A Qayta ishlash bo'yicha ko'rsatma (PI) an SGML va XML dasturga ko'rsatmalar olib borish uchun mo'ljallangan, hujjatning istalgan joyida bo'lishi mumkin bo'lgan tugun turi.[1][2]

Qayta ishlash bo'yicha ko'rsatmalar Hujjat ob'ekti modeli kabi Tugun.PROCESSING_INSTRUCTION_NODEva ular ishlatilishi mumkin XPath va XQuery 'Processing -ruction ()' buyrug'i bilan.

Sintaksis

SGMLni qayta ishlash bo'yicha ko'rsatma ilova qilingan <? va >.[3]

XMLni qayta ishlash bo'yicha ko'rsatma berilgan <? va ?>va tarkibiga a kiradi nishon va ixtiyoriy ravishda ketma-ketlikni o'z ichiga olmaydigan ba'zi bir tarkib, ya'ni tugun qiymati ?>.[4]

<?PITarget PIContent?>

The XML deklaratsiyasi XML hujjatining boshida (quyida ko'rsatilgan) mavjud emas ishlov berish buyrug'i, ammo shunga o'xshash sintaksis ko'pincha uni qayta ishlash ko'rsatmasi deb atashga olib keldi.[5]

<?xml version="1.0" encoding="UTF-8" ?>

Misollar

Qayta ishlash ko'rsatmasining eng keng tarqalgan usuli bu XML hujjatini a yordamida so'rash uslublar jadvali 1999 yilda standartlashtirilgan 'xml-stylesheet' maqsadidan foydalangan holda.[6] U ikkalasi uchun ham ishlatilishi mumkin XSLT va CSS uslublar jadvallari.

<?xml-stylesheet type="text/xsl" href="style.xsl"?>
<?xml-stylesheet type="text/css" href="style.css"?>

The DocBook XSLT uslublar jadvallari standart xatti-harakatni bekor qilish uchun bir qator ishlov berish ko'rsatmalarini tushunadilar.[7]

Uchun loyiha spetsifikatsiyasi Robotlar istisno standarti XML hujjatlari ichidagi qoidalar ishlov berish ko'rsatmalaridan foydalanadi.[8]

Adabiyotlar

  1. ^ Stayton, Bob (sentyabr 2007). "9-bob. Xususiylashtirish usullari § Qayta ishlash ko'rsatmalari". DocBook XSL: to'liq qo'llanma. Sagehill Enterprises. ISBN  978-0974152134.
  2. ^ SGML va XMLni taqqoslash; World Wide Web Consortium Note, 1997 yil 15-dekabr
  3. ^ Bryan, Martin (1997). SGML va HTML tushuntiriladi. Addison Uesli Longman. ISBN  0-201-40394-3. Olingan 2010-08-18.
  4. ^ Xusseyn Bidgoli (2004). Internet ensiklopediyasi, 3-jild. John Wiley va Sons. p.877. ISBN  0-471-22203-8.
  5. ^ Elliotte Rusty Harold, W. Scott vositalari. Qisqacha aytganda XML. p. 23. ISBN  978-0-596-00764-5.
  6. ^ http://www.w3.org/TR/xml-stylesheet/
  7. ^ http://docbook.sourceforge.net/release/xsl/current/doc/pi/pi-fo.html
  8. ^ "Arxivlangan nusxa". Arxivlandi asl nusxasi 2010-09-21. Olingan 2010-08-18.CS1 maint: nom sifatida arxivlangan nusxa (havola)

Tashqi havolalar