書籍詳細(10日でおぼえるXML入門教室 第2版)

10日でおぼえるXML入門教室 第2版 書影

ISBN: 4-7981-0487-6

10日でおぼえるXML入門教室 第2版

サポート終了
著者山田祥寛
出版社翔泳社
価格2,500円(税別)
判型B5変判・2色
ページ数320ページ
発売日2004年10月1日
シリーズ 10日でおぼえる
対象レベル入門

XML入門書のベストセラーがさらにわかりやすく!

無理なく楽しく使って学べる入門書の決定版。
Amazon Webサービスや、ブログのRSSなどでも使われるWeb上のデータフォーマットXMLを基礎からじっくり身に付けよう。
実用的なサンプルもさらにパワーアップ。
10日でおぼえるXML入門教室 第2版 ロゴ

更新履歴

  • 正誤訂正:2014年1月9日 更新

目次

  • 第0日目:オリエンテーション
  • XMLの機能と特徴
  • サンプルプログラムのダウンロード
  • 第1日目:XMLの基本
  • 1時限目:おぼえようXMLの基本
  • 2時限目:同じ内容でもいろいろな書き方がある
  • 第2日目: XSLTスタイルシートでレイアウト
  • 1時限目:要素・属性の内容をXSLTで表示する
  • 2時限目:一覧表にして出力してみる
  • 3時限目:データをソートしてリンクを張る
  • 第3日目:XSLTでの詳細情報表示
  • 1時限目:画像表示や文章の装飾をする
  • 2時限目:条件分岐・数値整形で表示をより美しく
  • 第4日目:高度なXSLT+αテクニック
  • 1時限目:xPath関数を使ってみる
  • 2時限目:メンテナンス性の向上とより細かな表示の制御
  • 第5日目:DOMプログラミング1
  • 1時限目:DOMを使ってXML文書を読み込んでみる
  • 2時限目:XML文書から要素を抽出する
  • 3時限目:XML文書から属性値を取り出す
  • 第6日目:DOMプログラミング2
  • 1時限目:ダイレクトに要素を抽出する
  • 2時限目:XML文書にノードを追加する
  • 3時限目:XML文書を更新、削除する
  • 第7日目:DTD(文書型宣言)を書いてみる
  • 1時限目:XML文書の中にDTDを記述する
  • 2時限目:XML文書の外にDTDを記述する
  • 第8日目: XML Schemaを書いてみる
  • 1時限目:基本的なXML Schemaの記述
  • 2時限目:ちょっと高度なXML Schemaの記述
  • 第9日目:クライアントサイドでXMLプログラミング
  • 1時限目:XML SchemaでXML文書の構文チェック
  • 2時限目:XSLTで動的にソートを行う
  • 3時限目:蔵書検索システムを作ってみよう
  • 第10日目:サーバサイドでXMLプログラミング
  • 1時限目:XSLTを動的に切り替えてみよう
  • 2時限目:XMLファイルをCSVファイルに変換する
  • 3時限目:データベースの内容をXMLファイルとしてダウンロードする
  • 付録
  • 練習問題の解答
  • 索引
  • 50音順索引
  • コラム目次
  • XML文書作成に便利なツール群
  • 処理命令とは?
  • XMLはなぜHTMLより厳密なのか?
  • 日本語タグは使ってもいい? 《Dr.XMLとナミちゃんのワンポイント講座》
  • カレントノードは移動する
  • XMLはHTMLが進化したもの?《Dr.XMLとナミちゃんのワンポイント講座》
  • XMLとDOMの違い
  • 名前空間ってなに? 《Dr.XMLとナミちゃんのワンポイント講座》
  • XMLのリンク機能 《Dr.XMLとナミちゃんのワンポイント講座》
  • DTDとXML Schemaって? 《Dr.XMLとナミちゃんのワンポイント講座》
  • XMLデータベースに挑戦しよう
  • XMLコントロールの応用的な用法
  • SAXとXmlTextReader
  • いよいよ最終回 《Dr.XMLとナミちゃんのワンポイント講座》

正誤表

該当頁 該当箇所 修正刷
訂正箇所 訂正事項 更新日
p.5 表の中の予約語 -
EITITIES ENTITIES 2013/04/13
p.16 図【XML文書とレコードの関係】 スクリプト2行目 7刷
<books> <book> 2008/05/10
p.29 【<xsl:value-of>要素の書式】 上から3行目 -
"disable-output-escaping disable-output-escaping

先頭のダブルクォートを削除
2013/12/06
p.77 練習問題 スクリプト【table.xsl】 5刷
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0">
[1]
<xsl:template match="/">
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0">
[1]
<xsl:decimal-format NaN="不明" />追加してください
<xsl:template match="/">
2006/07/04
p.82 【books.xsl】25行目 -
divcount div count

divとcountの間に半角スペースをいれてください
2013/11/21
p.85 右端のヒント -
books"book books/book 2013/11/21
p.115 下から4行目 -
var objCld=objCld.previousSibling var objCld=objCld.previousSibling;

行末にセミコロンを追加してください
2013/11/21
p.130 解説2 (1) getElementsByTagNameメソッド 2刷
10行目を、以下のように書き換えてみましょう。 9行目を、以下のように書き換えてみましょう。 2005/05/20
p.141 【appendChildメソッドの書式】の引数解説 -
変数名1 要素を追加する対象となるXML文書(XMLDOMDocument2オブジェクト) 変数名1 要素を追加する対象となる親要素(XMLDOMNodeオブジェクト) 2013/11/23
p.178 下から8行目 -
maxOccures属性 maxOccurs属性 2013/12/14
p.190 1行目 -
xsd:attributteGroup xsd:attributeGroup 2013/12/14
p.204 本文下から3-4行目(2か所) -
parseErrorメソッド parseErrorプロパティ 2013/12/31
p.243 【xml2csv.aspx】スクリプト9行目と11行目 3刷
ServerMapPath Server.MapPath
(Mapの前に「.」を入れてください)
2005/11/21
p.248 ヒント -
MoveToAttributeメソッドは、 MoveToNextAttributeメソッドは、 2014/01/09
p.260 まとめ -
コマンドを制御するためのOleDbDataAdaper コマンドを制御するためのOleDbDataAdapter 2014/01/09
p.264 第1日1時限目の解答 4 -
誤)<b><i>XML</b></i>と
正)<b><i>XML</i></b>と
誤)<b><i>XML</b></i>技術を
正)<b><i>XML</i></b>技術を
2013/04/13
p.267 下から3行目 -
<xsl:apply-template> <xsl:apply-templates> 2014/01/09
p.275 解説文 下から3行目 -
parentNodeメソッド parentNodeプロパティ 2014/01/09
p.287 trans.aspx 9行目 -
IndexOf indexOf 2014/01/09
p.288 【dl.aspx】スクリプト7行目 3刷
Shift_JIS UTF-8 2005/11/21
p.288 解説文 2行目 -
第3引数で指定された 2引数で指定された 2014/01/09
p.289 dl.aspx 末尾から3行目 -
db.Close() db.Close(); 2014/01/09
p.294 索引 W -
W3C(World wide Web Consortium) W3C(World Wide Web Consortium) 2014/01/09

FAQ

現在、FAQはありません。

お問い合わせ

書籍に関するご質問や誤りのご報告、ご意見・ご感想などをお寄せください。

Powered by メールフォーム 『オレンジフォーム』