Copyrighted Material
Total Page:16
File Type:pdf, Size:1020Kb
32_588451 bindex.qxd 4/15/05 12:08 AM Page 347 Index American Standard Code for Information • Symbols and Interchange (ASCII), 67, 89 ampersand (&), 75, 124, 126 Numerics • AmphetaDesk RSS reader, 298 & (ampersand), 75, 124, 126 annotations, 151–152 * (asterisk), 123 ANY element, 120–121 : (colon), 106 anyURI datatype, 139 , (comma), 106, 120, 123 appearance attribute, 263 . (dot), 230 appInfo element, 151–152 “ (double quotation marks), 58 applications, XML, 80 = (equals sign), 175 Arbortext Web site, 302 / (forward slash), 74, 220, 223 architecture, Web services, 251–252 > (greater than sign), 74, 124 archives, databases and, 272 - (hyphen), 117 ASCII (American Standard Code for < (less than sign), 75, 124 Information Interchange), 67, 89 | (pipe bar), 120, 122–123, 125 ASP (Active Server Pages), 35–36 + (plus sign), 123 Assign Working XML File command (File ‘ (quotation marks), 58, 124 menu), 213 ; (semicolon), 75, 106, 126 associations, information analysis 7-bit strings, character encoding, 85 source, 36 8-bit strings, character encoding, 67, 85 asterisk (*), 123 16-bit strings, character encoding, 85 attribute node DOM (Document Object Model), 239 XPath language, 218 • A • attribute-axis abbreviations, XPath abbreviated syntax, XPath language, language, 229 228–229 attributes absolute value function, 232 appearance, 263 accent marks, character encoding, 85 attribute groups, 144–145 Access 2003 All-in-One Desk Reference For attribute-list declaration, 123–125 Dummies (Alan Simpson, Margaret CDATA, 124 Levine Young andCOPYRIGHTED Alison Barrow), 273 content MATERIAL markup, 72–73 Access 2003 databases, 31 declarations, 158 Active Server Pages (ASP), 35–36 defined, 16, 41 add function, 232 with elements, when to use, 72 Ælfred parser tool, 305 encoding, 67 aggregation functions, 231–232 ENTITIES, 124 aggregators, RSS and, 286 ENTITY, 124 all element, 143 enumerated lists, 125 Amaya browser, 307 HTML and XML comparisons, 50 32_588451 bindex.qxd 4/15/05 12:08 AM Page 348 348 XML For Dummies, 4th Edition attributes (continued) Beginning CSS: Cascading Style Sheets for ID, 124 Web Design (Richard York), 95 IDREF, 124 Beginning Web Programming with HTML, localType, 190 XHTML, and CSS (Jon Duckett), 54 maxOccurs, 162 binary characters, 84 method, 264–265 bindings, Web services, 254 minOccurs, 162 bits, 84 mixed, 143 BizTalk Web site, 36 name, 162 block formatting objects, 200 NMTOKEN, 124 blogs, RSS feeds, 296–297 NOTATION, 124 bookmarks, 298 public, 150 boolean functions, XPath language, 226 ref, 162 border styles, 209 select, 207–208 BrainBench Web site, 327 sourceInfo, 181 Bray, Tim (Lark parser tool), 306 standalone, 67, 115 browsers substitutionGroup, 189 Amaya, 307 system, 150 Firefox, 48, 308 type, 141, 162 IE (Internet Explorer), 19, 48, 307 use, 143 Mozilla, 48, 308 well formed documents, 66 Netscape Navigator, 19, 48 xmlns, 140 Opera, 308–309 audio content, Synchronized Multimedia Safari, 48 Integration Language, 32 built-in datatypes, 177 aural stylesheets, 98 business processes author element, 291 business groups and organizational authoring tools data, 36 discussed, 301 data reuse, 29–30 Epic Editor, 302 data-analysis features, 30 list of, 302 information analysis, 34 Turbo XML v2.4.1, 303 XMetal Author 4.5, 303 XML Spy Suite, 304 • C • automated form design, InfoPath forms, calculated values, XForm features, 263 267–269 carriage returns, white space, 117 automatic numbering, CSS2 Cascading Style Sheets (CSS). See also specification, 98 stylesheets avg() function, 231 adding to XML, 99–101 adding to XSLT, 107 benefits of, 95 • B • declarations, combining, 103 background-color element, 77 functions of, 98–99 Baltic languages, ISO 8559 character inheritance, 103 sets, 90 punctuation rules, 105–106 Barrow, Alison (Access 2003 All-in-One Desk referencing in HTML documents, 106 Reference For Dummies), 273 referencing in XML documents, 106 32_588451 bindex.qxd 4/15/05 12:08 AM Page 349 Index 349 selector specifications, 105 Chemical Markup Language (CML), 36 simple stylesheet example, 101 child elements, 70, 222 style rules, 102–105 child-axis abbreviations, XPath Web page design with, 96–97 language, 229 Cascading Style Sheets 1 (CSS1), 97–98 choice element, 143 Cascading Style Sheets 2 (CSS2), 98 circular entity references, 128 case sensitivity Clark, James (expat parser tool), 306 HTML (Hypertext Markup Language), 57 classified information, 14–15 tags, 58 Client element, 220 XML (Extensible Markup Language), 58 closing tags, 59, 66 categories, content markup, 69 CML (Chemical Markup Language), 36 CBT (computer-based training), 325 ColdFusion Markup Language (CFML), 36 CDATA attribute, 124 collapse value, 145 CDF (Channel Definition Format), 312 colon (:), 106 ceiling function, 232 color cells, tables, 212 attributes, when to use, 72 Central European languages, ISO 8559 background-color element, 77 character sets, 90 columns, spreadsheets, 30 certifications, 326–327 comma (,), 106, 120, 123 CFML (ColdFusion Markup Language), 36 commands CGI (Common Gateway Interface), 261 Assign Working XML File (File menu), 213 Channel Definition Format (CDF), 312 Design a Form (File menu), 267 channel element, 287–288 Fill Out a Form (File menu), 269 character encoding Import (Data menu), 30 accent marks, 85 New (File menu), 170 binary characters, 84 Open (File menu), 26, 279 character entity information, 93 Preview Form (File menu), 277 character sets, 87–88 Refresh (Data menu), 30 discussed, 67 Save As (File menu), 172, 268 8-bit strings, 85 Save Generated Files (File menu), 213 fonts, 87 Task Pane (View menu), 26 glyphs, 87 Templates and Add-Ins (Tools menu), 27 IANA (Internet Assigned Numbers Toolbars (View menu), 274 Authority), 92 comma-separated values (CSV), 24 internal processing, 89 comment node, XPath language, 219 ISO 8859 character sets, 90 comments Latin-1 entity list, 93 comment element, 291 numeric entities, 88 correct format use, 116 Roman characters, 84 rules for, 117 scripts, 87 commercial services, Web services, 256 7-bit strings, 85 Common Gateway Interface (CGI), 261 16-bit strings, 85 comparison operators, 232 special characters, 93 complex datatypes, 149, 183–185 symbols, 93 complex type definitions, element Unicode characters, 85–86, 91–92 declarations, 141 characters, parsed character data, 121 compliance, documents, 67 32_588451 bindex.qxd 4/15/05 12:08 AM Page 350 350 XML For Dummies, 4th Edition components, defined, 34 copyright element, 288 computer-based training (CBT), 325 count() function, 226 concatenation function, 232 counters, CSS2 specification, 98 conditional expressions, 232 Create Dynamic Table dialog box, 212 constraints CSS (Cascading Style Sheets). See also datatypes, 139 stylesheets maxLength, 139 adding to XML, 99–101 minLength, 139 adding to XSLT, 107 restriction, 149 benefits of, 95 XForm features, 263 declarations, combining, 103 contains function, 232 functions of, 98–99 content. See also content analysis inheritance, 103 attributes, adding, 72–73 punctuation rules, 105–106 categories and subcategories, 69 referencing in HTML documents, 106 content models, schemas, 158, 161–163 referencing in XML documents, 106 data-intensive, datatypes with, 177–179 selector specifications, 105 data-intensive XML, 273 simple stylesheet example, 101 defined, 11 style rules, 102–105 element content models, 122–123 Web page design with, 96–97 element definition, 69 .css file extension, 76 mixed, 120–122 CSS1 (Cascading Style Sheets 1), 97–98 PICS (Platform for Internet Content CSS2 (Cascading Style Sheets 2), 98 Selection), 288 CSV (comma-separated values), 24 relationships, mapping, 70–71 current-group() function, 232 root element selection, 68–69 text-intensive, 179, 272–273 text-only, 142 • D • content analysis. See also content data book selling business example, 37–38 adding to spreadsheets, 30 data requirements, 35 data requirements, content analysis, 35 data-intensive content, 39 data structure considerations, defined, 33 schemas, 159 document-intensive, 39 data-analysis features, spreadsheet expectations, 35 use, 30 goals, 38 format rules, 15 multiple source, 34–35 legacy, 23–24 record structures, 39 moving to XML, 23–24 sample data, 34–35 organizational, 36 testing, 42–43 outputting, 16–17 text-intensive, 39 reuse, 29–30 unique identifiers, 39 Database Management System (DBMS), 20 contentType element, 72 databases context node, XPath language, 220 Access 2003, 31 conversion tools archives, 272 DTDs to schemas, 156 data, importing in Word 2003, 274 HTML Tidy, 311 data-intensive XML and, 273 XPS (Extensible Programming Script), 311 text-intensive XML and, 272–273 32_588451 bindex.qxd 4/15/05 12:08 AM Page 351 Index 351 data-intensive content, 39, 177–179, 273 Design a Form command (File menu), 267 datatypes destination node, XPath language, 220–221 anyURI, 139 development, taxonomy, 39–40 attribute-list declaration, 124 dialog boxes built-in, 177 Create Dynamic Table, 212 complex, 149, 183–185 Evaluate XPath, 227–228 constraints, 139 Insert Data, 274 with data-intensive content, 177–179 Open XML (Excel), 30 datatype declaration, 148–150 Schema Settings, 170 date, 141, 231 digital signatures, 253 dateTime, 139, 141 DigitalThink Web site, 325 decimal, 139, 150, 231 Discovery layer, Web services, 251, defined, 138 255–256 double, 231 display element, 77 duration, 141 displaying documents, 26 float, 231 divide function, 232 gDay, 141 .doc file extension, 170 gMonth, 141 docs element, 288 gMonthDay, 141 DOCTYPE declaration, 62–63, 115 gYear, 141 document descriptions gYearMonth, 141 advantages/disadvantages,