詳しいけれど・・・
買った動機はXMLマスター対策兼講義対策です。
正直O'REILYの本は初購入です。
今までその威光と価格が恐れ多くて、購入したことが無かった。
しかし。
XSLTに特化した本はあちこちでみかけますが、XMLSchemaに絞られた本がほとんど無く、いろいろ探しました。
それで老舗で出してるのを見て立ち読みし、迷った挙げ句とうとう買いました。前々から思っていましたが、O'REILYの本は見(読み)づらいです。
まずなんと言っても一色刷。
B5変形版で横一列にダ~っと書かれているコードが大量に。。。
説明も単調だし、通読するには激しく忍耐力が必要。
ただし、1~6章は通読が必須。(単純型とか正規表現に踏み込んでいるので後の章の話がちんぷんかんぷんになる。しかし、その章だけでも理解はかなり深まる。)
主要部分だけ、気になるところだけ、試したいコードだけを拾い読みする分には適当かな、と思います。
当然初心者には向かない本です。
前書きでも初心者お断りの文章があります。
『本書では、読者諸氏がXML文書の構造やそれらを扱う基本的な方法をすでに理解していることを想定している。』
逆説的になりますが、XMLをちゃんと勉強しててXMLSchemaを詳しく知りたい人には勧められると思います。(特化したところが)
あと、XMLSchemaのValidatorツールなどの紹介があると良心的かな、と思いました。
O'REILYの特徴に対する減点が2つあったので、星3つにしました。
レイアウトがあまりにも眠くなるので、星1つ減点。
翻訳がいかにも直訳っぽいところが読みづらいので、さらに星1つ減点。
内容自体は悪くはないですよ。