틀:Xquery: 두 판 사이의 차이
편집 요약 없음 |
편집 요약 없음 |
||
| 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:김홍도}} | ※ 예시: {{Xquery | xml=연습:조선화가.xml | xsl=연습:인명록.xsl | query=/person_list/person/@id:김홍도 | height=150px}} | ||
</pre> | </pre> | ||
</noinclude> | </noinclude> | ||
| 12번째 줄: | 17번째 줄: | ||
{{#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="200px" 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/> | ||
2026년 2월 26일 (목) 06:06 판
이 템플릿은 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}}