순서를 지정 나는 다음과 같은 XML 파일이 있습니다는 XML 파일
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<game>
<a>
<b>
<test xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="picture">
<pic>sample.png</pic>
</test>
<c>
<test xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="content">
<text> Something </text>
<photo> p1.png </photo>
<position> middle </position>
</test>
<test xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="content">
<text> Something else </text>
<photo> p2.png </photo>
<position> corner </position>
</test>
<test xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="content">
<text> some text here </text>
<photo> p3.png </photo>
<position> corner </position>
</test>
</c>
</b>
</a>
</game>
이 XML은 MVC 아키텍처에 따라 코드에 구문 분석 중입니다. 코드는 모델에 의해 분석되어 뷰에 표시됩니다. 뷰는 뷰의 요소 순서 동작을 알아야합니다. 예를 들어, 위의 xml에서 파싱되어 태그의 첫 번째 태그를 발견하면보기에는 그림 samle.png가 있어야합니다. 아래에 오면 태그 안에있는 세 개의 태그를 볼 때 처음에는 사진 p1이 표시되고 잠시 후 사진 p1을 지우고보기에 사진 p2와 p3을 표시해야합니다.
여기서 코딩 부분에 대해 신경 쓸 필요가 없습니다. 이 작업은 코드에서 'this is the sequence'라는 XML을 통해 알 수 있습니다. 즉, 위의 이벤트 시퀀스를 나타내는 xml에 뭔가를 써야합니다. 즉, 코드에 의해 구문 분석 될 때 코드가 무엇을 이해하는지 그에 따라 뷰에 시퀀스가 렌더링됩니다.
내가 혼란 스럽거나 나에게 당신의 접근법을 여기에 알려주려고한다면, 나는 그들 중 몇 가지를 시도했지만 그 말이 맞다고 생각하지 않는다. 아무도 생각할 수없는 사람이 있으면 알려주세요