<html xmlns="http://www.w3.org/1999/xhtml"><head></head><body><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="1" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[1]</anchor-end> <dfn><rubyb xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">XML 正準化法<rt xmlns="http://www.w3.org/1999/xhtml">XML canonicalization method</rt></rubyb></dfn>は、
<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">XML文書</anchor>またはその<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">文書部分集合</anchor>を<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">正準化</anchor>する方法です。
<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">XML正準</anchor>仕様書で規定されています。 <src xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:10:">C14N, 1.1</src></p><p>仕様書:<ul><li>[C14N] <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">正準XML</anchor>
<anchor-external xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resParameter="http://www.w3.org/TR/2001/REC-xml-c14n-20010315" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resScheme="URI">http://www.w3.org/TR/2001/REC-xml-c14n-20010315</anchor-external></li></ul></p><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="2" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[2]</anchor-end> XML 正準化法は引数を2つ持ちます <src xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:10:">C14N, 2.1</src>。</p><ol><li><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">整形式</anchor> XML 文書の<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">オクテット列</anchor>または <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">XPath</anchor> <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">節点集合</anchor><ul><li>実装は、オクテット列に対応しなければ<strong>なりません</strong>。</li><li>実装は、節点集合に対応する<strong>べきです</strong>。</li></ul></li><li><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">注釈付き正準XML</anchor> にするかどうか<ul><li>実装は注釈付きに対応することを<strong>推奨</strong>します。</li></ul></li></ol></body></html>