XML로 역 분개 할 수 있어야하는 시험을 배우고 있습니다. 나는 책의 순서를 뒤집거나 그 책에서 요소의 순서를 뒤집어 쓰려고합니다.xslt를 사용하여 XML의 내용을 뒤집을 수 있습니다.
입력 XML은 다음과 같습니다 책의
<library>
<book>
<author>James Joyce</author>
<title>Ulysses</title>
<year>1922</year>
</book>
<book>
<author>Alois Jirasek</author>
<title>Psohlavci</title>
<year>1910</year>
</book>
<book>
<author>Tomas Hruska</author>
<title>Pascal pro zacatecniky</title>
<year>1989</year>
</book>
</library>
반전 순서 : 항목의
<library>
<book>
<author>Tomas Hruska</author>
<title>Pascal pro zacatecniky</title>
<year>1989</year>
</book>
<book>
<author>Alois Jirasek</author>
<title>Psohlavci</title>
<year>1910</year>
</book>
<book>
<author>James Joyce</author>
<title>Ulysses</title>
<year>1922</year>
</book>
</library>
반전하기 위해 책 :
<library>
<book>
<year>1922</year>
<title>Ulysses</title>
<author>James Joyce</author>
</book>
<book>
<year>1910</year>
<title>Psohlavci</title>
<author>Alois Jirasek</author>
</book>
<book>
<year>1989</year>
<title>Pascal pro zacatecniky</title>
<author>Tomas Hruska</author>
</book>
</library>
나는 것을 들었다 아주 쉽기 때문에 너무 멋진 것을 시도하지 마십시오. apply-templates와 value-of를 통해 for-each 또는 재귀를 통해 기본 루프를 사용할 수 있습니다.
그리고 당신의 질문은? 고려하십시오 : "다만 저에게 방법을 보여주십시오"인 경우에, 당신은 아무것도 배우지 않으며 아마 시험에 실패하지 않을 것이다. – usr2564301
글쎄, 이미 두 번 복사하는 방법, 텍스트를 복사하는 방법을 발견했지만, 그것을 반대로 실패, 어디서부터 시작 해야할지 모르겠다 원인. 오늘 저는 방금 xslt가 존재한다는 것을 알았습니다. 그러니 제발 나를 비난하지 마시고, 제 질문은 어떻게하는 겁니다. – Dracke
나는 모든 책과 일치하는 책에서 그 내용을 뒤집을 수 있으며, 제목과 내용보다는 내용이 모두 포함 된 첫 번째 글쓰기 년보다는 더 복잡하다고 생각합니다. 그리고 또한 도서관 내가 잘못하지 않으면 책이 쓰여지지 않을 것입니다. – Dracke