अवलोकन
एक हल्का फ्लटर/डार्ट पैकेज जो HTML एंटिटीज को डीकोड करता है, शामिल है नामित, दशमलव और हेक्साडेसिमल चरित्र संदर्भ। यह सुरक्षित रूप से एस्केप्ड HTML टेक्स्ट को मूल रूप में बदलता है, जिससे वेब स्रोतों या उपयोगकर्ता इनपुट से कंटेंट को रेंडर करने के लिए आदर्श है। लाइब्रेरी कार्यक्षम, न्यूनतम है और बहुत से प्लेटफॉर्मों पर डार्ट एप्लिकेशन में उपयोग के लिए डिज़ाइन की गई है।
उपयोग
- UI में HTML-एन्कोडेड पाठ का निरूपण
- उपयोगकर्ता-उत्पादित सामग्री का प्रसंस्करण
- वेब एपीआई से डेटा पार्स करना
- CMS से प्रारूपित पाठ प्रदर्शित करना
- प्रदर्शन से पहले इनपुट को सैनिटाइज़ करना
मुख्य विशेषताएँ
- सभी HTML एंटिटी प्रकारों का समर्थन करता है
- हल्का और तेज़
- क्रॉस-प्लेटफॉर्म संगतता
- सरल API, स्पष्ट विधियाँ
- कोई बाहरी निर्भरता नहीं
इनके लिए उपयुक्त
- कच्चे HTML स्ट्रिंग का निर्माण करने वाले ऐप्स
- सामग्री रेंडरिंग एप्लिकेशन
- वेब स्क्रैपिंग उपकरण
- पाठ प्रक्रिया उपकरण
- शैक्षिक या संदर्भ ऐप
विचार योग्य बातें
- पूर्ण HTML दस्तावेज़ का विश्लेषण नहीं करता है
- XSS सुरक्षा के लिए उपयुक्त नहीं
- अनएस्केप्ड कंटेंट के हैंडलिंग की आवश्यकता होती है
- चरित्र संदर्भ डीकोडिंग तक सीमित
- जटिल HTML संशोधन के लिए नहीं बनाया गया है