Mining Google Web Services: Building Applications with the Google API

X

XACML (eXtensible Access Control Markup Language), 321

XHTML (eXtensible Hypertext Markup Language), 322

XML Core Services, Microsoft (MSXML), 51, 60

<?xml?> element, 49 , 61

XML (eXtensible Markup Language), 47-58

defined, 322

editors

Netpadd, 52-53, 53

Notepad, 51

overview, 51, 52

XML Notepad, 51, 52, 52

XMLSpy, 52

XMLwriter, 53-55, 54-55

files, caching data in, 270

message components , 49-50

namespaces, 49

overview, 47, 48, 75

parser support in Java, 211

referencing in VBA from Excel, 111, 111

resources, 58

RSS feeds and, 310, 311

URL encoding special characters , 55-58, 57-58

viewing in browsers, 47, 50-51, 50

Web services and, 4-5, 47

XML Schemas (Valentine, Dykes, and Tittel), 65

XML-RPC (eXtensible Markup Language Remote Procedure Call), 322

XMLData.transformNode() function, 61

XSD (XML Schema Definition), 338

XSL (eXtensible Style Language), 322

XSLT (eXtensible Stylesheet Language Transformations)

defined, 59 , 322

doing in JavaScript, 59-61, 61

how it works, 61-62

outputting HTML code, 63-65

overview, 47-48

resource sites, 65

XSLTData.load() function, 60

Категории