![zalan - Hami Tin Bhai](https://i.ytimg.com/vi/wy0dc7ooxiE/hqdefault.jpg)
เนื้อหา
- คำจำกัดความ - Xalan หมายถึงอะไร?
- ข้อมูลเบื้องต้นเกี่ยวกับ Microsoft Azure และ Microsoft Cloud | ในคู่มือนี้คุณจะได้เรียนรู้ว่าการประมวลผลแบบคลาวด์คืออะไรและ Microsoft Azure สามารถช่วยคุณในการโยกย้ายและดำเนินธุรกิจจากคลาวด์อย่างไร
- Techopedia อธิบาย Xalan
คำจำกัดความ - Xalan หมายถึงอะไร?
Xalan เป็นไลบรารีซอฟต์แวร์โอเพนซอร์ซที่ใช้ในการแปลงเอกสาร Extensible Markup Language (XML) เป็น Hyper Markup Language (HTML) หรือภาษามาร์กอัปประเภทอื่น Xalan ใช้การแปลงรูปแบบ XML Extensible Stylesheet (XSLT) เพื่อให้การสนับสนุนที่มีประสิทธิภาพและเต็มรูปแบบกับแพลตฟอร์มต่าง ๆ และอาจใช้ใน Java และ C ++ ด้วยความช่วยเหลือของตัวประมวลผล XSLT แยกต่างหากสำหรับทั้งสองภาษา
สร้างโดย IBM, Xalan ได้รับการสนับสนุนโดย Apache Software Foundation
ข้อมูลเบื้องต้นเกี่ยวกับ Microsoft Azure และ Microsoft Cloud | ในคู่มือนี้คุณจะได้เรียนรู้ว่าการประมวลผลแบบคลาวด์คืออะไรและ Microsoft Azure สามารถช่วยคุณในการโยกย้ายและดำเนินธุรกิจจากคลาวด์อย่างไร
Techopedia อธิบาย Xalan
Xalan มุ่งสู่การทำให้กระบวนการแปลงข้อมูล XML เป็นภาษามาร์กอัปอื่นง่ายขึ้น Xalan มีโครงการย่อยสองโครงการดังนี้:
- Xalan C ++: ใช้ XSL เวอร์ชัน 1.0 ที่ระบุโดย World Wide Web Consortium (W3C) นอกจากนี้ยังใช้ XML Path Language (XPath) เวอร์ชัน 1.0 Xerces C ++ parser แยกวิเคราะห์สไตล์ชีท XSL และเอกสาร XML อินพุต parser อาจเป็นไฟล์ Document Object Model (DOM), URL หรือ data stream
- Xalan Java: ใช้การแปลง XSL เวอร์ชัน 1.0 และ XML Path Language version 1.0 XSL มีข้อมูลเกี่ยวกับการแมป XML กับ HTML และภาษามาร์กอัปอื่น ๆ Xerces Java เป็นตัวประมวลผลเริ่มต้นและอาจใช้เพื่อทำการแมป XSL ใน Java อย่างไรก็ตามอาจมีการแยกวิเคราะห์อื่น ๆ ตามความต้องการและความพร้อมใช้งาน ข้อมูลที่ป้อนอาจเป็น URL, สตรีมไบต์, ไฟล์ DOM หรือ XML เนื่องจาก Java เป็นภาษาที่ตีความ Xalan Java ใช้ตัวประมวลผลการคอมไพล์ที่แยกต่างหากและตัวประมวลผลการตีความซึ่งอดีตนั้นตรงกับปัญหาที่มีประสิทธิภาพสูงและตัวหลังถูกใช้สำหรับการดีบัก ใช้ Java API สำหรับการประมวลผล XML เวอร์ชัน 1.3 และ SAX2 และ DOM ระดับ 3