틀:Xquery: 두 판 사이의 차이

Vaquita Wiki
새 문서: <noinclude> 이 템플릿은 XML 데이터에서 특정 조건(ID 등)에 맞는 요소만 추출하여 변환 결과를 보여줍니다. == 사용법 == <pre> {{Xquery | xml = XML_문서_이름 | xsl = XSL_문서_이름 | query = XPath경로@id:찾을ID}} </pre> 예시: {{Xquery | xml=연습:조선화가.xml | xsl=연습:인명록.xsl | query=/person_list/person/@id:김홍도}} </noinclude> <includeonly> {{#tag:html| <div class="xquery-container" style="border: 1px solid #2980...
 
편집 요약 없음
 
(같은 사용자의 중간 판 4개는 보이지 않습니다)
4번째 줄: 4번째 줄:
== 사용법 ==
== 사용법 ==
<pre>
<pre>
{{Xquery | xml = XML_문서_이름 | xsl = XSL_문서_이름 | query = XPath경로@id:찾을ID}}
{{Xquery  
| xml = XML_문서_이름  
| xsl = XSL_문서_이름  
| query = XPath경로@id:찾을ID
| height = 창높이 (선택사항, 기본값 200px)
}}
 
※ 예시: {{Xquery | xml=연습:조선화가.xml | xsl=연습:인명록.xsl | query=/person_list/person/@id:김홍도 | height=150px}}
</pre>
</pre>
예시: {{Xquery | xml=연습:조선화가.xml | xsl=연습:인명록.xsl | query=/person_list/person/@id:김홍도}}
</noinclude>
</noinclude>
<includeonly>
<includeonly>
{{#tag:html|
{{#tag:html|
<div class="xquery-container" style="border: 1px solid #2980b9; padding: 10px; margin: 10px 0;">
<div class="xquery-container" style="border: 1px solid #2980b9; padding: 10px; margin: 10px 0;">
     <iframe src="https://app.vaquitalab.com/sndms/xquery?wiki={{SERVERNAME}}{{SCRIPTPATH}}&xml={{{xml}}}&xsl={{{xsl}}}&query={{{query}}}" width="100%" height="400px" frameborder="0" style="border:none;"></iframe>
     <iframe src="https://app.vaquitalab.com/sndms/xquery?wiki={{SERVERNAME}}{{SCRIPTPATH}}&xml={{{xml}}}&xsl={{{xsl}}}&query={{{query}}}"  
            width="100%"  
            height="{{{height|200px}}}"  
            frameborder="0"  
            style="border:none;">
    </iframe>
</div>
</div>
<br/>
<br/>
17번째 줄: 28번째 줄:
}}
}}
</includeonly>
</includeonly>
[[분류:디지털 큐레이션 지원 시스템]] [[분류:김현]]

2026년 2월 26일 (목) 16:43 기준 최신판

이 템플릿은 XML 데이터에서 특정 조건(ID 등)에 맞는 요소만 추출하여 변환 결과를 보여줍니다.

사용법[편집]

{{Xquery 
| xml = XML_문서_이름 
| xsl = XSL_문서_이름 
| query = XPath경로@id:찾을ID
| height = 창높이 (선택사항, 기본값 200px)
}}

※ 예시: {{Xquery | xml=연습:조선화가.xml | xsl=연습:인명록.xsl | query=/person_list/person/@id:김홍도 | height=150px}}