คำถามติดแท็ก domparser

10
SAX กับ DOM ต่างกันอย่างไร
ผมอ่านบทความบางอย่างเกี่ยวกับXML parsers และมาข้ามSAXและDOM SAXเป็นแบบอิงเหตุการณ์และDOMเป็นโมเดลต้นไม้ - ฉันไม่เข้าใจความแตกต่างระหว่างแนวคิดเหล่านี้ จากสิ่งที่ฉันเข้าใจเหตุการณ์ตามหมายถึงเหตุการณ์บางอย่างเกิดขึ้นกับโหนด เช่นเดียวกับเมื่อคลิกที่โหนดหนึ่งมันจะให้โหนดย่อยทั้งหมดแทนที่จะโหลดโหนดทั้งหมดในเวลาเดียวกัน แต่ในกรณีของการแยกวิเคราะห์DOMมันจะโหลดโหนดทั้งหมดและสร้างโมเดลทรี ความเข้าใจของฉันถูกต้องหรือไม่ โปรดแก้ไขให้ฉันถ้าฉันผิดหรืออธิบายให้ฉันตามเหตุการณ์และโมเดลต้นไม้ในลักษณะที่เรียบง่ายขึ้น

5
querySelector องค์ประกอบสัญลักษณ์แทนตรงกันหรือไม่
มีวิธีในการจับคู่องค์ประกอบชื่อตัวแทนโดยใช้querySelectorหรือquerySelectorAllไม่ ฉันเห็นการสนับสนุนสัญลักษณ์แทนในแบบสอบถามแอททริบิว แต่ไม่ใช่สำหรับองค์ประกอบเอง เอกสาร XML ที่ฉันพยายามวิเคราะห์นั้นเป็นรายการคุณสมบัติโดยทั่วไปและฉันต้องการค้นหาองค์ประกอบที่มีสตริงบางอย่างในชื่อของพวกเขา ฉันรู้ว่าเอกสาร XML น่าจะต้องมีการปรับโครงสร้างหากฉันต้องการสิ่งนี้ แต่นั่นก็ไม่ได้เกิดขึ้น วิธีการแก้ปัญหาใด ๆ ยกเว้นกลับไปใช้ XPath ที่เห็นได้ชัดว่าเลิก (IE9 ลดลง) เป็นที่ยอมรับ
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.