Premium
CIFXML: a schema and toolkit for managing CIFs in XML
Author(s) -
Day Nick E.,
MurrayRust Peter,
Tyrrell Simon M.
Publication year - 2011
Publication title -
journal of applied crystallography
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 1.429
H-Index - 162
ISSN - 1600-5767
DOI - 10.1107/s0021889811011058
Subject(s) - computer science , streaming xml , xml schema editor , xml , document structure description , xml validation , efficient xml interchange , xml schema (w3c) , programming language , relax ng , xpath , database , xml signature , xml encryption , simple api for xml , xml framework , schema (genetic algorithms) , world wide web , information retrieval
CIFXML applies the XML strategies and technologies to create a general interface for processing CIF documents that conform to the CIF syntax and DDL1. Both a DTD and an XML schema for CIFs are presented. CIFs can be read, edited, validated syntactically, sorted, normalized, filtered, stored as an XML document object model, transformed and output. CIFXOM provides an easy way of converting CIFs to XML and vice versa using Java.