Subject: [xsl] Retrieving Complete XPATH from XML File From: "Ramkumar.V" <ramkumar.v@xxxxxxxxx> Date: Tue, 09 Nov 2010 12:14:10 +0530 |
Input XML: ======== <?xml version="1.0" encoding="utf-8"?> <quizzes> <quiz id="Q1.1" title="Biochemistry 1.1 Quiz" maxQuestions="4"> <question id="quiz1_1_question1" type="mc"> <prompt>1. Biochemistry is based on the chemistry of which element?</prompt> <option id="0">Hydrogen</option> <option id="1">Oxygen</option> <option id="2" correct = "true">Carbon</option> <option id="3">Sulfur</option> <feedback id="0">Incorrect.</feedback> <feedback id="1">Incorrect.</feedback> <feedback id="2">Correct!</feedback> <feedback id="3">Incorrect.</feedback> </question> </quiz> </quizzes>
Expected Output 1(Only Nodes): ========================= quizzes quizzes/quiz quizzes/quiz/question quizzes/quiz/question/prompt quizzes/quiz/question/option quizzes/quiz/question/option quizzes/quiz/question/option quizzes/quiz/question/option quizzes/quiz/question/feedback quizzes/quiz/question/feedback quizzes/quiz/question/feedback quizzes/quiz/question/feedback
Expected Output 2 (With Attributes): ============================ quizzes quizzes/quiz[@id][@title][@maxQuestions] quizzes/quiz[@id][@title][@maxQuestions]/question[@id][@type] quizzes/quiz[@id][@title][@maxQuestions]/question[@id][@type]/prompt quizzes/quiz[@id][@title][@maxQuestions]/question[@id][@type]/option[@id] quizzes/quiz[@id][@title][@maxQuestions]/question[@id][@type]/option[@id] quizzes/quiz[@id][@title][@maxQuestions]/question[@id][@type]/option[@id][@correct='true'] quizzes/quiz[@id][@title][@maxQuestions]/question[@id][@type]/option[@id] quizzes/quiz[@id][@title][@maxQuestions]/question[@id][@type]/feedback[@id='0'] quizzes/quiz[@id][@title][@maxQuestions]/question[@id][@type]/feedback[@id='1'] quizzes/quiz[@id][@title][@maxQuestions]/question[@id][@type]/feedback[@id='2'] quizzes/quiz[@id][@title][@maxQuestions]/question[@id][@type]/feedback[@id='3']
Regards, Ramkumar V
=========================================================== ***Disclaimer***
ALL INCOMING AND OUTGOING MAILS MAY BE MONITORED BY THE COMPANY. ============================================================
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] [XSLT 1.0] Q: recursively, G. Ken Holman | Thread | Re: [xsl] Retrieving Complete XPATH, Erwan AMOUREUX |
Re: [xsl] [XSLT 1.0] Q: recursively, Andriy Gerasika | Date | Re: [xsl] Retrieving Complete XPATH, Erwan AMOUREUX |
Month |