ความเป็นมา: หลังจากละทิ้งการใช้ XSLT ในทางปฏิบัติในแต่ละวันโดยเป็นส่วนหนึ่งของชุดเครื่องมือการเขียนโปรแกรมของฉัน ฉันสงสัยว่ามีการใช้งานในภาษาอื่นของสองสิ่งที่ฉัน (เท่านั้น) พลาดเกี่ยวกับเครื่องมือนั้นหรือไม่ : :
- ความสามารถในการสำรวจโครงสร้างข้อมูลโดยใช้รูปแบบ "เส้นทาง" ผ่าน xpath
- ความสามารถในการสำรวจการแปลงเทมเพลตโดยใช้เทมเพลต Apply แทนการใช้วิธีวนซ้ำหรือ "วนซ้ำ"
จากข้อมูลของ Google มีความพยายามสองสามครั้งในการเพิ่มการรองรับ "xpath-style" ให้กับ Javascript แต่สิ่งเหล่านี้ดูเหมือนจะไม่ค่อยได้รับความสนใจมากนัก จนถึงตอนนี้ฉันยังไม่พบอะไรที่มีคนใช้แนวทาง "ใช้เทมเพลต" ในภาษาอื่น
คำถาม: มีใครบ้างที่รู้จักภาษาการเขียนโปรแกรม (หวังว่าจะเป็นภาษากระแสหลัก) ที่ขโมยแนวคิดดีๆ ทั้งสองนี้จาก XSLT หรือใช้แนวคิดเดียวกันหรือคล้ายกันโดยใช้วิธีอื่น