第16章 XML Schema 699
16.1 XSD的引用與驗證 700
實例445 在XML中使用XML Schema 700
實例446 驗證XML是否符合Schema的描述 701
實例447 XSD文檔根元素的引用 703
實例448 在XSD中使用注釋 703
16.2 使用XSD簡單類型定義XML元素 704
實例449 在XSD定義XML元素 704
實例450 使用xs:simpleType和xs:restriction 705
實例451 使用xs:list 706
實例452 使用xs:enumeration 708
實例453 使用xs:pattern 710
16.3 使用XSD復(fù)雜類型定義XML元素 711
實例454 使用xs:complexType和xs:sequence 711
實例455 使用xs:choice 713
實例456 使用xs:all 714
實例457 使用xs:group 716
實例458 使用xs:extension和xs:simpleContent 718
實例459 使用xs:extension和xs:complexContent 719
實例460 使用xs:restriction和xs:simpleContent 721
實例461 使用xs:restriction和xs:complexContent 723
實例462 使用xs:attributeGroup和xs:attribute 725
16.4 使用XSD的普通類型 727
實例463 在XSD中對字符進行限制 727
實例464 在XSD中對數(shù)值進行限制 728
第17章 解析XML文件 730
17.1 使用SAX讀取XML 731
實例465 從文件中讀取XML 731
實例466 從數(shù)據(jù)流中讀取XML 732
實例467 從數(shù)據(jù)源中讀取XML 733
17.2 使用SAX解析XML 734
實例468 解析XML元素名稱 734
實例469 解析XML元素名稱和內(nèi)容 736
實例470 解析XML元素屬性和屬性值 738
實例471 使用VO解析XML元素 740
實例472 使用VO解析XML元素和屬性 741
實例473 使用SAX驗證DTD 743
17.3 使用DOM讀取XML 745
實例474 從文件中讀取XML 745
實例475 從數(shù)據(jù)流中讀取XML 746
實例476 從數(shù)據(jù)源中讀取XML 747
17.4 使用DOM解析XML 748
實例477 解析XML元素名稱 748
實例478 解析XML元素名稱和內(nèi)容 749
實例479 解析XML元素屬性和屬性值 751
實例480 使用VO解析XML元素 752
實例481 使用VO解析XML元素和屬性 753
17.5 使用DOM操作XML 755
實例482 創(chuàng)建簡單的XML文件 755
實例483 創(chuàng)建基本的XML文件 757
實例484 使用VO創(chuàng)建XML文件 759
實例485 使用DOM添加XML元素 761
實例486 使用DOM修改XML元素 764
實例487 使用DOM刪除XML元素 766
第6篇 操作PDF篇
第18章 操作PDF文檔 770
18.1 文檔和文檔屬性 771
實例488 創(chuàng)建PDF文檔 771
實例489 添加PDF文檔標(biāo)題 772
實例490 添加PDF文檔主題 773
實例491 添加PDF文檔關(guān)鍵詞 774
實例492 添加PDF文檔作者 775
實例493 添加PDF文檔創(chuàng)建者 776
實例494 添加PDF文檔制作者 777
實例495 添加PDF文檔創(chuàng)建日期 778
18.2 初始化操作 779
實例496 設(shè)置頁面大小 779
實例497 橫向顯示頁面 780
實例498 縱向顯示頁面 781
實例499 添加水印 782
實例500 添加頁眉和頁腳 783
實例501 創(chuàng)建新頁 784
實例502 為PDF文檔添加頁碼 785