نماد۳

نماد۳  یا به صورت شناخته‌شده‌تر ان۳ ، یک سریال‌سازی غیر XML و مختصرشده برای مدل‌های چارچوب توصیف منابع است، که برای انسان-خواندنی بودن طراحی شده‌است: N3 بسیار فشرده‌تر و قابل خواندن‌تر از قالب آردی‌اف است که از XML استفاده می‌کند. این قالب پرونده توسط تیم برنرز لی و دیگران از انجمن وب معنایی توسعه یافته‌است. یک صوری‌سازی از مبنای منطق N3 توسط برنرز لی و دیگران در سال ۲۰۰۸ منتشر شده‌است.

N3 ویژگی‌هایی دارد که فراتر از تنها هدف سریال‌سازی کردن برای مدل‌های RDF می‌باشد. مثلاً این نشان‌گذاری از امکانات ساخت قاعده‌های مبتنی بر RDF پشتیبانی می‌کند. «ترتل» یک زیرمجموعه ساده‌سازی شده و «فقط RDF» برای N3 است.

 مثال‌ها 
در ادامه یک مدل RDF به نشان‌گذاری استاندارد XML آمده‌است:

<rdf:RDF
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#%22
    xmlns:dc="http://purl.org/dc/elements/1.1/%22>
  <rdf:Description rdf:about="http://en.wikipedia.org/wiki/Tony_Benn%22>
    <dc:title>Tony Benn</dc:title>
    <dc:publisher>Wikipedia</dc:publisher>
  </rdf:Description>
</rdf:RDF>

که در «نماد۳» به صورت زیر نوشته می‌شود:

 @prefix dc: <http://purl.org/dc/elements/1.1/>.

 <http://en.wikipedia.org/wiki/Tony_Benn>
   dc:title "Tony Benn";
   dc:publisher "Wikipedia".این کد N3 در نحو مجازی برای ترتل قرار دارد.

 مقایسه نماد۳، ترتل، و سه‌تایی‌های-N 
FeatureNotation3TurtleN-TriplesCharacter encodingUTF-8Directives                         Lists            Literals /                     Syntactic sugarRDF paths     QNames     /                                          

 پانویس 

 منابع 


رده:آردی‌اف
رده:قالب پرونده‌های رایانه‌ای