DataTree เป็น DSL สำหรับการสร้างเอกสารที่มีโครงสร้างในหลามแรงบันดาลใจจาก Rubys สร้าง แต่สนับสนุนรูปแบบเอาท์พุทที่มีโครงสร้างหลาย
ตัวอย่าง:
ตัวอย่างเล็ก ๆ :
& nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; นำเข้าจากโหนด datatree
& nbsp; & nbsp; & nbsp; ผู้เขียน = โหนด (ผู้เขียน)
& nbsp; & nbsp; & nbsp; author.name ('เทอร์รี่แพร)
& nbsp; & nbsp; & nbsp; author.genere (แฟนตาซี / ตลก)
& nbsp; & nbsp; & nbsp; กับ author.novels (นับ = 2) เป็นนวนิยาย:
& nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; novels.novel ("เทพเล็ก" ปี = 1992)
& nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; novels.novel ("ห้าช้าง" ปี = 1999)
& nbsp; & nbsp; & nbsp; พิมพ์ author.render ()
ซึ่งเป็นผู้ผลิต:
& nbsp; & nbsp; & nbsp; <เขียน>
& nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; <ชื่อ> เทอร์รี่แพร
& nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; <ข้อมูลทั่วไป> แฟนตาซี / ตลก ข้อมูลทั่วไป>
& nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; <นวนิยายนับ = "2">
& nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; <ปีนวนิยาย = "1992"> เทพขนาดเล็ก นวนิยาย>
& nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; <ปีนวนิยาย = "1999"> ห้าช้าง นวนิยาย>
& nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; นิยาย>
& nbsp; & nbsp; & nbsp; เขียน>
ต้องการ
- งูใหญ่
ข้อ จำกัด .
- โครงการนี้คือการทำงานในความคืบหน้าและไม่พร้อมสำหรับการใช้งานยัง
ความคิดเห็นที่ไม่พบ