TinyXML
ٹینی ایکس ایم ایل سی + + زبان کے لیے ایک چھوٹا، سادہ، آپریٹنگ سسٹم سے آزاد ایکس ایم ایل تجزیہ کار ہے۔ یہ مفت اور اوپن سورس سافٹ ویئر ہے، جو زلیب لائسنس کی شرائط کے تحت تقسیم کیا گیا ہے۔ ٹینی ایکس ایم ایل-2 مکمل طور پر ٹینی ایکس ایم ایل-1 کی جگہ لے لیتا ہے اور صرف یہی ورژن استعمال کیا جانا چاہیے۔ خصوصیات ٹینی ایکس ایم ایل کے لیے بنیادی محرک اس کا سائز ہے، جیسا کہ نام سے پتہ چلتا ہے۔ یہ ایکس ایم ایل کو ڈی او ایم جیسے درخت میں تجزیہ کرتا ہے۔ یہ ایکس ایم ایل فائلوں کو پڑھ اور لکھ سکتا ہے۔ حدود ٹینی ایکس ایم ایل ڈی ٹی ڈی پر عمل نہیں کرتا، اندرونی یا بیرونی۔ لہذا XML فائلیں جو DTD سے متعین اداروں پر انحصار کرتی ہیں ٹینی ایکس ایم ایل میں صحیح طریقے سے تجزیہ نہیں کریں گی۔ اگرچہ یہ پروسیسنگ ہدایات کو سنبھالتا ہے، لیکن اس میں ایکس ایس ایل ٹی اسٹائل شیٹ کے اعلانات کو سنبھالنے کی کوئی سہولیات نہیں ہیں۔ یعنی، یہ اسٹائل شیٹ پروسیسنگ ہدایات میں اعلان کردہ ایکس ایس ایل ٹی کو تجزیہ کرتے وقت ایکس ایم ایل فائل پر لاگو نہیں کرتا ہے۔ مزید برآں، ٹینی ایکس ایم ایل میں ایکس ایم ایل نیم اسپیس کو سنبھالنے کی کوئی سہولت نہیں ہے۔ کوالیفائیڈ عنصر یا ایٹریبیوٹ کے نام اپنے پریفیکس کو برقرار رکھتے ہیں، کیونکہ ٹینی ایکس ایم ایل نیم اسپیس کے ساتھ پریفیکس کو میچ کرنے کی کوئی کوشش نہیں کرتا ہے۔ انکوڈنگ کے لحاظ سے، یہ صرف یو ٹی ایف-8 یا لاطینی-1 کی طرح اے ایس سی آئی آئی کی غیر متعینہ شکل کا استعمال کرتے ہوئے فائلوں کو سنبھالتا ہے۔ حوالہ جات بیرونی روابط ٹینی ایکس ایم ایل 1 ہوم پیج ٹینی ایکس ایم ایل 2 دستاویزات ٹینی ایکس ایم ایل 2 ہوم پیج ٹینی ایکس ایم ایل + + جو ٹینی ایکس ایم ایل میں سی + + تصورات کا اضافہ کرتا ہے۔ ٹینی ایکس پیتھ جو سی + + میں ٹینی ایکس ایم ایل میں ایکس پیتھ نحو ڈیکوڈنگ کا اضافہ کرتا ہے۔ زلیب لائسنس ایکس ایم ایل پارسر استعمال کرنے والا سافٹ ویئر