R


RAW query, Microsoft SQL Server 2005, 326-327

RDF (Resource Description Framework)

Altova SemanticWorks

described, 762

graph example, 763

predicate, associating, 766-767

prefix, adding, 764

resource, adding, 764-766

triples, 767-769

core structure, 757-760

graph model, 760-762

XML schema, 769-771

reading XML

Perl

ForceArray parameter, 506

hash table, 507-508

hasref, converted to, 505-506

sample, 503-504

stream-based parsing, 506-507

XML:Simple library, 502-503, 505

Python

DOM support, 510-511

with SAX, 513-514

topretty XML support, 512

toxml output, 511-512

Ruby

output, 519-520

REXML prefix, 518-519

stream-based method, 517-518, 522-523

structure information, getting, 520-521

tree-based method, 517-518

readyState property, DOM, 359-360

Really Simple Syndication (RSS)

described, 531

reading with Atom

described, 548-550

with Java, 556-558

XmlDocument, 550-552

XmlReader, 552-556

resources, 563

RSS 1.0, 540-542

RSS 2.0, 535-540

sample feeds by version, 532-534

versions listed, 532

writing with Atom

class libraries, 562

with Java, 560-562

with .NET, 559-560

<Reason>, 620

receiving events, SAX

DefaultHandler class, 383

described, 382-383

regular expressions, XPath, 287-288

relational databases. See also Microsoft SQL Server 2005

Oracle 10g

described, 340

retrieving XML, 341-343

storing XML, 343-345

XML Data Type Query and data modification

described, 319-320

exist() method, 321

modify method, 321-322

nodes method, 321

query method, 320

value method, 320-321

XQuery

described, 318

SQL Server 2005, 318-319

RELAX NG

annotating schemas, 231

attributes, defining schema with, 219-220

benefits of using, 211-212

compact schema, 236-237

grammar, defining, 223-224

merging schemas, 226-229

namespaces and name classes, 229-231

order of elements, 220-223

Oxygen editor, 232-233

resources, 238

schema, defining, 212-214

simple elements

declaring, 214-215

list types, 215-218

union types, 218-219

Trang multiformat schema converter, 233-236

types, reusing, 224-226

RelNoFollow, 95

Rel-Tag, 95

rendering table, 123-124

replace() function, 288

replacing node, DOM, 365

REpresentational State Transfer. See REST

request, SOAP body, 612-613

#REQUIRED keyword, 160-161

Resource Description Framework (RDF)

Altova SemanticWorks

described, 762

graph example, 763

predicate, associating, 766-767

prefix, adding, 764

resource, adding, 764-766

triples, 767-769

core structure, 757-760

graph model, 760-762

XML schema, 769-771

resources

Ajax, 434

Altova SemanticWorks, 764-766

Atom, 563

database, 350

Office, 806

Perl, 527

Python, 527

RELAX NG, 238

REST, 718

Ruby, 527

XHTML, 100

response, SOAP body of, 613

REST HTTP module, 714-715

REST (REpresentational State Transfer). See also Geocode service

just-enough system (GET and POST URLs)

Contact class, 706-707

Contact Manager class, 707-711

Data Access Layer class, 711-712

described, 684, 700

HTTP handler, 703-704

HTTP verbs and URLs, 701-703

resources, defining, 700-701

RestHandler, 704-705

mashups, 700

pure example

adding to web.config, 716-717

ASP.NET HTTPModule, 713-714

REST HTTP module, 714-715

URL table, 713

pure system, 683-684

resources, 718

RestHandler, 704-705

retrieving data as XML, 323-324

retrieving XML

Microsoft SQL Server 2005

AUTO query, 326, 327-328

EXPLICIT query, 326, 328-329

FOR XML AUTO query, 331-332

PATH query, 329-331

RAW query, 326-327

Oracle 10g relational database, 341-343

Xindice database, 345-348

retrieving XSLT values

calling templates, 249-250

described, 248-249

multiple templates for single element, 250-251

return clause, FLWOR expressions, 307, 310

reverse axis, XPath, 291-292

Rich Text Format (RTF), 67

<Role>, 620-621

role attribute, 616

root element

attributeFormDefault attribute, 172-173

elementFormDefault attribute, 174

targetNamespace attribute, 174-175

version attribute, 175

xml:lang attribute, 175-176

routing, Web services, 650

RSS 1.0, 540-542

RSS 2.0, 535-540

RSS (Really Simple Syndication)

described, 531

reading with Atom

described, 548-550

with Java, 556-558

XmlDocument, 550-552

XmlReader, 552-556

resources, 563

RSS 1.0, 540-542

RSS 2.0, 535-540

sample feeds by version, 532-534

versions listed, 532

writing with Atom

class libraries, 562

with Java, 560-562

with .NET, 559-560

RTF (Rich Text Format), 67

Ruby

described, 516-517

reading XML, 517-523

resources, 527

support for other XML formats, 526

writing XML, 523-526




Professional XML
Professional XML (Programmer to Programmer)
ISBN: 0471777773
EAN: 2147483647
Year: 2004
Pages: 215

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net