리비전 비교

RDF Datasource How-To

리비전 186406:

리비전 186406 Burnssun

리비전 186407:

리비전 186407 Burnssun

제목:
RDF Datasource How-To
RDF Datasource How-To
슬러그:
RDF_Datasource_How-To
RDF_Datasource_How-To
태그:
RDF
RDF
내용:

Revision 186406
Revision 186407
n13      이 문서는 Mozilla 의 <a href="ko/RDF">RDF</a> 구현과 함께 동작하는 <i>고유한n13      이 문서는 Mozilla 의 <a href="ko/RDF">RDF</a> 구현과 함께 동작하는 <i>고유한
>(native), 클라이언트 측 데이터 소스</i> 를 생성하는 방법을 설명하는 cookbook 문서입니다. 이 문서>(native), 클라이언트 측 데이터 소스</i> 를 생성하는 방법을 설명하는 cookbook 문서입니다. 이 문서
>는 <a class="external" href="mailto:rjc@netscape.com">Robert Churc>는 <a class="link-mailto" href="mailto:rjc@netscape.com">Robert Ch
>hill</a> 이 작성한 <a class="external" href="http://www.mozilla.org/r>urchill</a> 이 작성한 <a class="external" href="http://www.mozilla.or
>df/doc/rdfdatasources.html">원본 문서</a>를 대체하며 많은 부분은 원본 문서에서 가져온 것입>g/rdf/doc/rdfdatasources.html">원본 문서</a>를 대체하며 많은 부분은 원본 문서에서 가져온
>니다.> 것입니다.
n15    <h3 name=".EB.8D.B0.EC.9D.B4.ED.84.B0_.EC.86.8C.EC.8A.A4.EB.9n15    <h3 id=".EB.8D.B0.EC.9D.B4.ED.84.B0_.EC.86.8C.EC.8A.A4.EB.9E.
>E.80_.EB.AC.B4.EC.97.87.EC.9D.B8.EA.B0.80.3F">>80_.EB.AC.B4.EC.97.87.EC.9D.B8.EA.B0.80.3F" name=".EB.8D.B0.EC.9D
 >.B4.ED.84.B0_.EC.86.8C.EC.8A.A4.EB.9E.80_.EB.AC.B4.EC.97.87.EC.9D
 >.B8.EA.B0.80.3F">
n22      더 자세히 살펴보면, 데이터 소스는 어떤 정보를 RDF 문장의 모임으로 <i>변환</i> 하는 역할을 한다n22      더 자세히 살펴보면, 데이터 소스는 어떤 정보를 RDF 문장의 모임으로 <i>변환</i> 하는 역할을 한다
>. 예를 들어, "파일 시스템 데이터 소스"라면 파일 시스템 정보를 다음과 같은 문장들로 변환할 것이다: "/tmp >. 예를 들어, "파일 시스템 데이터 소스"라면 파일 시스템 정보를 다음과 같은 문장들로 변환할 것이다: "/tmp 
>는 디렉토리이다", "/tmp/foo 는 /tmp 안에 포함되어 있다". "IMAP 데이터 소스"라면 IMAP 프로토>는 디렉토리이다", "/tmp/foo 는 /tmp 안에 포함되어 있다". "IMAP 데이터 소스"라면 IMAP 프로토
>콜을 이용하여 당신의 메일함에 있는 데이터를 다음과 같은 문장으로 변환할 것이다: "126번 메시지의 제목은 '인터넷>콜을 이용하여 당신의 메일함에 있는 데이터를 다음과 같은 문장으로 변환할 것이다: "126번 메시지의 제목은 '인터넷
>으로 쉽게 돈벌기'이다", "126번 메시지를 보낸 사람은 'spammer128@hotmail.com'이다". "주소>으로 쉽게 돈벌기'이다", "126번 메시지를 보낸 사람은 <a class=" link-mailto" href="ma
>록 데이터 소스"라면 데이터베이스 파일을 다음과 같은 문장으로 변환할 것이다: "spammer128@hotmail.c>ilto:'spammer128@hotmail.com'%EC%9D%B4%EB%8B%A4" rel="freelink">'
>om의 실제 이름은 'Billy Dumple'이다", "spammer128@hotmail.com은 '중요한 친구'이다>spammer128@hotmail.com'이다</a>". "주소록 데이터 소스"라면 데이터베이스 파일을 다음과 같은 
>".>문장으로 변환할 것이다: "<a class=" link-mailto" href="mailto:spammer128@ho
 >tmail.com%EC%9D%98" rel="freelink">spammer128@hotmail.com</a> 실제
 > 이름은 'Billy Dumple'이다", "<a class=" link-mailto" href="mailto:spa
 >mmer128@hotmail.com%EC%9D%80" rel="freelink">spammer128@hotmail.c
 >om</a> '중요한 친구'이다".
n27    <h3 name=".EC.96.B4.ED.9C.98_.EC.84.A0.ED.83.9D.ED.95.98.EA.Bn27    <h3 id=".EC.96.B4.ED.9C.98_.EC.84.A0.ED.83.9D.ED.95.98.EA.B8.
>8.B0">>B0" name=".EC.96.B4.ED.9C.98_.EC.84.A0.ED.83.9D.ED.95.98.EA.B8.B0
 >">
n44    <h3 name=".EB.8D.B0.EC.9D.B4.ED.84.B0.EB.A5.BC_.EB.85.B8.EB.9n44    <h3 id=".EB.8D.B0.EC.9D.B4.ED.84.B0.EB.A5.BC_.EB.85.B8.EB.93.
>3.9C.EC.99.80_.EC.95.84.ED.81.AC.28arc.29.EB.A1.9C_.EB.A7.A4.ED.9>9C.EC.99.80_.EC.95.84.ED.81.AC.28arc.29.EB.A1.9C_.EB.A7.A4.ED.95.
>5.91.ED.95.98.EA.B8.B0">>91.ED.95.98.EA.B8.B0" name=".EB.8D.B0.EC.9D.B4.ED.84.B0.EB.A5.BC_
 >.EB.85.B8.EB.93.9C.EC.99.80_.EC.95.84.ED.81.AC.28arc.29.EB.A1.9C_
 >.EB.A7.A4.ED.95.91.ED.95.98.EA.B8.B0">
n48      <b>{{mediawiki.external('write me!')}}</b>n48      <b>{{ mediawiki.external('write me!') }}</b>
n50    <h3 name="nsIRDFDataSource_.EC.9D.B8.ED.84.B0.ED.8E.98.EC.9D.n50    <h3 id="nsIRDFDataSource_.EC.9D.B8.ED.84.B0.ED.8E.98.EC.9D.B4
>B4.EC.8A.A4_.EA.B5.AC.ED.98.84.ED.95.98.EA.B8.B0">>.EC.8A.A4_.EA.B5.AC.ED.98.84.ED.95.98.EA.B8.B0" name="nsIRDFDataS
 >ource_.EC.9D.B8.ED.84.B0.ED.8E.98.EC.9D.B4.EC.8A.A4_.EA.B5.AC.ED.
 >98.84.ED.95.98.EA.B8.B0">
n89      <b>{{mediawiki.external('각 방법들에 필요한 더 많은 정보가 제공되어야 함')}}</bn89      <b>{{ mediawiki.external('각 방법들에 필요한 더 많은 정보가 제공되어야 함') }}<
>>>/b>
n91    <h4 name="RDF_.EC.BB.A4.EB.A7.A8.EB.93.9C">n91    <h4 id="RDF_.EC.BB.A4.EB.A7.A8.EB.93.9C" name="RDF_.EC.BB.A4.
 >EB.A7.A8.EB.93.9C">
n95      <b>{{mediawiki.external('커맨드의 종류와 커맨드를 구현한 이유 등을 설명')}}</b>n95      <b>{{ mediawiki.external('커맨드의 종류와 커맨드를 구현한 이유 등을 설명') }}</
 >b>
n97    <h3 name=".EB.8D.B0.EC.9D.B4.ED.84.B0_.EC.86.8C.EC.8A.A4_.EC.n97    <h3 id=".EB.8D.B0.EC.9D.B4.ED.84.B0_.EC.86.8C.EC.8A.A4_.EC.BB
>BB.B4.ED.8F.AC.EB.84.8C.ED.8A.B8_.EB.93.B1.EB.A1.9D.ED.95.98.EA.B>.B4.ED.8F.AC.EB.84.8C.ED.8A.B8_.EB.93.B1.EB.A1.9D.ED.95.98.EA.B8.
>8.B0">>B0" name=".EB.8D.B0.EC.9D.B4.ED.84.B0_.EC.86.8C.EC.8A.A4_.EC.BB.B
 >4.ED.8F.AC.EB.84.8C.ED.8A.B8_.EB.93.B1.EB.A1.9D.ED.95.98.EA.B8.B0
 >">
n152    <h3 name="RDF.EC.9D.98_.EB.82.B4.EC.9A.A9.EC.9D.84_.ED.91.9C.n152    <h3 id="RDF.EC.9D.98_.EB.82.B4.EC.9A.A9.EC.9D.84_.ED.91.9C.EC
>EC.8B.9C.ED.95.98.EA.B8.B0">>.8B.9C.ED.95.98.EA.B8.B0" name="RDF.EC.9D.98_.EB.82.B4.EC.9A.A9.E
 >C.9D.84_.ED.91.9C.EC.8B.9C.ED.95.98.EA.B8.B0">
n159      다음의 XUL 코드는 데이터 소스가 설명하는 자원(<tt>http://foo.bar.com/</tt>)을 n159      다음의 XUL 코드는 데이터 소스가 설명하는 자원(<tt><a class=" external" href="
>"루트"로 하는 트리 컨트롤을 생성하는 방법을 설명합니다.>http://foo.bar.com/" rel="freelink">http://foo.bar.com/</a></tt>)
 >을 "루트"로 하는 트리 컨트롤을 생성하는 방법을 설명합니다.
n163  xmlns:html="http://www.w3.org/1999/xhtml"n163  xmlns:html="<a class=" external" href="http://www.w3.org/1999/x
 >html" rel="freelink">http://www.w3.org/1999/xhtml</a>"
164  xmlns:rdf="http://www.w3.org/TR/WD-rdf-syntax#"164  xmlns:rdf="<a class=" external" href="http://www.w3.org/TR/WD-r
 >df-syntax#" rel="freelink">http://www.w3.org/TR/WD-rdf-syntax#</a
 >>"
165  xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.onl165  xmlns="<a class=" external" href="http://www.mozilla.org/keymas
>y.xul"&gt;>ter/gatekeeper/there.is.only.xul" rel="freelink">http://www.mozil
 >la.org/keymaster/gat...re.is.only.xul</a>"&gt;
n167  &lt;tree <b>datasources="rdf:my-datasource" ref="http://foo.barn167  &lt;tree <b>datasources="rdf:my-datasource" ref="<a class=" ext
>.com/"</b>&gt;>ernal" href="http://foo.bar.com/" rel="freelink">http://foo.bar.c
 >om/</a>"</b>&gt;
n173              <b>&lt;text value="rdf:http://home.netscape.com/NC-n173              <b>&lt;text value="rdf:<a class=" external" href="h
>rdf#Name" /&gt;</b>>ttp://home.netscape.com/NC-rdf#Name" rel="freelink">http://home.n
 >etscape.com/NC-rdf#Name</a>" /&gt;</b>
n176              <b>&lt;text value="rdf:http://home.netscape.com/NC-n176              <b>&lt;text value="rdf:<a class=" external" href="h
>rdf#URL" /&gt;</b>>ttp://home.netscape.com/NC-rdf#URL" rel="freelink">http://home.ne
 >tscape.com/NC-rdf#URL</a>" /&gt;</b>
n206          <tt>ref="http://foo.bar.com/"</tt>. 이것은 당신의 컨텐츠 모델 내의 그n206          <tt>ref="<a class=" external" href="http://foo.bar.com/
>래프의 루트가 됩니다. <tt>tree</tt> 태그는 <tt>http://foo.bar.com/</tt> 라는 값의>" rel="freelink">http://foo.bar.com/</a>"</tt>. 이것은 당신의 컨텐츠 모델 내의
> <tt>ID</tt> 속성을 가진 것처럼 처리됩니다.> 그래프의 루트가 됩니다. <tt>tree</tt> 태그는 <tt><a class=" external" href="h
 >ttp://foo.bar.com/" rel="freelink">http://foo.bar.com/</a></tt> 라
 >는 값의 <tt>ID</tt> 속성을 가진 것처럼 처리됩니다.
207        </p>
208      </li>
209      <li>
210        <p>207        </p>
208      </li>
209      <li>
210        <p>
211          <tt>&lt;template&gt;...&lt;/template&gt;</tt>. 그래프로 부터 211          <tt>&lt;template&gt;...&lt;/template&gt;</tt>. 그래프로 부터 
>컨텐츠를 구성하는 XUL <i>템플릿</i>입니다. <tt>tree</tt> 원소에 해당하는 자원(여기서는 <tt>h>컨텐츠를 구성하는 XUL <i>템플릿</i>입니다. <tt>tree</tt> 원소에 해당하는 자원(여기서는 <tt><
>ttp://foo.bar.com/</tt>에 해당합니다)을 지정하는 것으로 시작해서, 그래프를 순회하여 <tt>tem>a class=" external" href="http://foo.bar.com/" rel="freelink">htt
>plate</tt> 태그 내에 지정된 패턴들을 사용해서 컨텐츠를 구성합니다.>p://foo.bar.com/</a></tt>에 해당합니다)을 지정하는 것으로 시작해서, 그래프를 순회하여 <tt>t
 >emplate</tt> 태그 내에 지정된 패턴들을 사용해서 컨텐츠를 구성합니다.
n220      <small><sup id="footnote1">1</sup> 이 글을 작성하고 있는 현재 JavaScrin220      <br>
>pt XPCOM 컴포넌트를 구현하는 것은 불가능합니다. 하지만 이것은 <a href="ko/XPConnect">XPC 
>onnect</a>를 통해 조만간 가능해 질듯 합니다. <strong>업데이트:</strong> 이제 JavaScri 
>pt XPCOM 이 가능해 졌습니다.</small> 
221    </p>221      연락처: <a class="link-mailto" href="mailto:waterson@netscape.
 >com">Chris Waterson</a> <a class=" link-mailto" href="mailto:(wat
 >erson@netscape.com)" rel="freelink">(waterson@netscape.com)</a>
222    <p>
223      연락처: <a class="external" href="mailto:waterson@netscape.com
>">Chris Waterson</a> (waterson@netscape.com) 
n226      <h2 name=".EC.9B.90.EB.B3.B8_.EB.AC.B8.EC.84.9C_.EC.A0.95.En224      <h2 id=".EC.9B.90.EB.B3.B8_.EB.AC.B8.EC.84.9C_.EC.A0.95.EB.
>B.B3.B4">>B3.B4" name=".EC.9B.90.EB.B3.B8_.EB.AC.B8.EC.84.9C_.EC.A0.95.EB.B
 >3.B4">
n230        <li>저자: <a class="external" href="mailto:waterson@netscapn228        <li>저자: <a class="link-mailto" href="mailto:waterson@nets
>e.com">Chris Waterson</a>>cape.com">Chris Waterson</a>
t234        <li>저작권: Copyright (C) <a class="external" href="mailto:wt232        <li>저작권: Copyright (C) <a class="link-mailto" href="mailt
>aterson@netscape.com">Chris Waterson</a>>o:waterson@netscape.com">Chris Waterson</a>

이력으로 돌아가기