4
XPath เพื่อเลือกหลายแท็ก
ด้วยรูปแบบข้อมูลที่เรียบง่ายนี้: <a> <b> <c>C1</c> <d>D1</d> <e>E1</e> <f>don't select this one</f> </b> <b> <c>C2</c> <d>D2</d> <e>E1</e> <g>don't select me</g> </b> <c>not this one</c> <d>nor this one</d> <e>definitely not this one</e> </a> คุณจะเลือกCs, Ds และEs ทั้งหมดที่เป็นลูกของBองค์ประกอบได้อย่างไร? โดยทั่วไปสิ่งที่ชอบ: a/b/(c|d|e) ในสถานการณ์ของตัวเองแทนเพียงa/b/แบบสอบถามที่นำไปสู่การเลือกเหล่านั้นC, D, Eโหนดเป็นจริงค่อนข้างซับซ้อนดังนั้นฉันต้องการที่จะหลีกเลี่ยงการทำเช่นนี้: a/b/c|a/b/d|a/b/e เป็นไปได้หรือไม่