Professional XML (Programmer to Programmer)

name classes, RELAX NG, 229-231

Name derived data type, 187

named complex types, reusability and, 181-183

NamedNodeMap interface, DOM, 366

namespaces

RELAX NG, 229-231

SAX callbacks, 388-389

syntax, 29-31

XmlDataSource problem, 466-467

naming attributes, 26

NCName derived data type, 187

negativeInteger derived data type, 187

nesting

elements, 10

WPF controls, 812-814

XPath comments, 286-287

.NET (Microsoft)

casting XML types for compliance to, 459-460

deserializing XML, 444-447

RSS, writing, 559-560

serialization of XML

described, 435

output of serialized object, changing, 438-444

using XmlSerializer class, 436-438

XML in ASP.NET 2.0

described, 461

XmlDataSource server control, 462-466

Xml server control, 467-469

XmlDataSource server control

described, 462-466

namespace problem, 466-467

XmlReader class

casting XML types to .NET-compliant types, 459-460

sample, 454-457

schema validation, reading with, 457-459

XmlWriter

creating XML programmatically, 452-454

writing XML with, 450-452

XmlTxtWriter, writing XML using, 447-449

XPath, 295

XPathDocument class, 460-461

NMTOKEN/NMTOKENS derived data type, 187

<Node>, 620

Node interface, DOM

described, 361-363

inserting node before existing node, 364

new child node, appending, 364

new node, creating, 363-364

removing child node, 364

replacing node, 365

text values of elements, accessing, 365

NodeList interface, DOM, 365-366

nodes

new DOM, 363-364

XPath, 278

nodes() function, 319

nodes method, 321

nonNegativeInteger derived data type, 187

nonPositiveInteger derived data type, 187

normalizedString derived data type, 187

NOTATION primitive data type, 186

Категории