TOP File Format SGML HTML Open XML


Tips

Aacute

文字が使えない場合、定義する!
<!--ENTITY Aacute "&193;"-->
<TD>&Aacute;</TD>

Primitive DataType

xs:string
xs:boolean
xs:decimal
xs:float
xs:double
xs:duration
xs:dateTime
xs:time
xs:date
xs:gYearMonth
xs:gYear
xs:gMonthDay
xs:gDay
xs:gMonth
xs:hexBinary
xs:base64Binary
xs:anyURI
xs:QName
xs:NOTATION

REF

Schema

Tool

Internet Explorer でツリー表示可

Entity

パラメータ実体(parameter entity)DTD内部でマクロ定義のように機能する実体
内部実体(internal entity)直接的に文字列に置き換えられる実体
外部解析対象実体(external parsed entity)XML文書のツリーのフラグメント(断片)を別のファイルに置き、それを参照する実体
解析対象外実体(unparsed entity)XMLの構文ではない外部ファイルを実体として扱うもの

parameter entity

ref

entity reference

ref

Character Entity

定義済み実体
&amp;&コメントやCDATAセクションの内部以外で使用
&lt;<ditto except tag
&gt;>SGMLとの互換性のため、要素の内容でテキスト"]]>"を表記する時に"]]>"のように使う
&quot;"属性値で使う
&apos;'

external parsed entity

File: sample.xml
<?xml version="1.0" encoding="UTF-8"?> 
<!DOCTYPE test [ 
<!ENTITY top SYSTEM "ext.xml"> 
]> 
<test>&top;</test>
File: ext.xml
<?xml version="1.0" encoding="UTF-8"?>
<a href="top">TOP</a>
Result:
<?xml version="1.0" encoding="UTF-8"?> 
<test><a href="top">TOP</a></test>

unparsed entity

<!ENTITY pic SYSTEM "a.gif" NDATA gif >

Parser

AsmXml
Xerces
XML Parser for Java (XML4J)
Java API for XML Parsing (JAXP)
Oracle XML Developer's Kit (XDK)
iPEX
XT
Microsoft XML パーサー (MSXML) のバージョン一覧

misc

Sandcastle ... XML DOC

Related Standards

XML文書用API

XML文書をアプリケーションから取り扱うための標準インターフェース
DOM (Document Object Model)
SAX? (Simple API for XML)

XML文書のリンク

XLink (XML Linking Language version 1.0)

XMLの選択や検索

XPath
XPointer

XMLの表示レイアウト

CSS(Cascading Style Sheet)
XSL(Extensible Stylesheet Language)
XSL:FO (XSL Formatting Objects)

MLの変換

XSLT(XSL Transformation)

Webサービス

SOAP(Simple Object Access Protocol)
WSDL(Web Services Definition Language)

スキーマ定義言語

DTD
XML Schema
RELAX
XDR

メタ言語

SVG (Scalable Vector Graphics)
SMIL (Synchronized Multimedia Integration Language)
MathML (Mathematical Markup Language)
CHTML (Compact HyperText Markup Language)
RDF (Resource Description Framework)
Voice XML (Voice Extensible Markup Language)
WIDL (Web Interface Definition Language)
XBRL(eXtensible Business Reporting Language)
MML(Medical Markup Language)
G-XML
BML(Broadcase Markup Language)
CML(Chemical Markup Language)
WML(Wireless Markup Language)

関連規格

Canonical XML XML文書を正規化するための仕様。XML Signatureで使用される
Exclusive XML Canonicalization
Namespace (Namespaces in XML) XML文書で使われるタグを目的に合わせて識別するための規格
XForms HTMLで提供しているフォーム機能を分離独立させ、さらに強化することを目的とした規格
XHTML (The Extensible HyperText Markup Language) HTML 4.0を、XML 1.0の構文で再定義した規格
XML Signature XML文書に対して電子署名を行う書式を規定
XML Encryption
XML Infoset (XML Informtation Set) XML文書の情報構造を明示的に扱うための定義
XML Base
XML Query
XMLP(XML Protocol)

Other

BizTalk
CBL(Common Business Library) / xCBL
cXML(Commerce XML)
ebXML(Electronic BUsiness XML)
eCo (eCo Framework)
OASIS (Organizationfor the Advancement of Structured Information Standards)
RELAX NG
RosettaNet Partner Interface Process)
UDDI (Universal Description,Discovery and Integration)

管理人/副管理人のみ編集できます