faqts : Computers : Programming : Languages : JavaScript : Language Core : E4X (ECMAScript for XML)

+ Search
Add Entry AlertManage Folder Edit Entry Add page to http://del.icio.us/
Did You Find This Entry Useful?

12 of 12 people (100%) answered Yes
Recently 10 of 10 people (100%) answered Yes

Entry

Which built-in methods are defined for XML objects?
Which built-in methods are defined for XML objects?
Which built-in methods are defined for XML objects?
Which built-in methods are defined for XML objects?

Apr 12th, 2005 04:55
Martin Honnen,


The following built-in methods are defined for XML objects:
  addNamespace(namespaceToAdd)
    http://www.faqts.com/knowledge_base/view.phtml/aid/35326
  appendChild(childToAppend)
    http://www.faqts.com/knowledge_base/view.phtml/aid/35329/fid/1784
  attribute(attributeName)
    http://www.faqts.com/knowledge_base/view.phtml/aid/35362
  attributes()
    http://www.faqts.com/knowledge_base/view.phtml/aid/35364
  child(childPropertyName)
    http://www.faqts.com/knowledge_base/view.phtml/aid/35366
  childIndex()
    http://www.faqts.com/knowledge_base/view.phtml/aid/35368
  children()
    http://www.faqts.com/knowledge_base/view.phtml/aid/35371
  comments()
    http://www.faqts.com/knowledge_base/view.phtml/aid/35373
  contains(value)
    http://www.faqts.com/knowledge_base/view.phtml/aid/35385
  copy()
    http://www.faqts.com/knowledge_base/view.phtml/aid/35387
  descendants([name])
    http://www.faqts.com/knowledge_base/view.phtml/aid/35389
  elements([name])
    http://www.faqts.com/knowledge_base/view.phtml/aid/35391
  hasOwnProperty(propertyName)
    http://www.faqts.com/knowledge_base/view.phtml/aid/35393
  hasComplexContent()
    http://www.faqts.com/knowledge_base/view.phtml/aid/35395
  hasSimpleContent()
    http://www.faqts.com/knowledge_base/view.phtml/aid/35397
  inScopeNamespaces()
    http://www.faqts.com/knowledge_base/view.phtml/aid/35326
  insertChildAfter(childToInsertAfter, childToInsert)
    http://www.faqts.com/knowledge_base/view.phtml/aid/35456
  insertChildBefore(childToInsertBefore, childToInsert)
    http://www.faqts.com/knowledge_base/view.phtml/aid/35458
  length()
    http://www.faqts.com/knowledge_base/view.phtml/aid/35461
  localName()
    http://www.faqts.com/knowledge_base/view.phtml/aid/35463
  name()
    http://www.faqts.com/knowledge_base/view.phtml/aid/35465
  namespace([prefix])
    http://www.faqts.com/knowledge_base/view.phtml/aid/35467
  namespaceDeclarations()
    http://www.faqts.com/knowledge_base/view.phtml/aid/35469
  nodeKind()
    http://www.faqts.com/knowledge_base/view.phtml/aid/35472
  normalize()
    http://www.faqts.com/knowledge_base/view.phtml/aid/35476
  parent()
    http://www.faqts.com/knowledge_base/view.phtml/aid/35478
  processingInstructions([name])
    http://www.faqts.com/knowledge_base/view.phtml/aid/35482
  prependChild(childToPrepend)
    http://www.faqts.com/knowledge_base/view.phtml/aid/35484
  propertyIsEnumerable(propertyName)
    http://www.faqts.com/knowledge_base/view.phtml/aid/35486
  removeNamespace(namespace)
    http://www.faqts.com/knowledge_base/view.phtml/aid/35326
  replace(propertyName, replacementValue)
    http://www.faqts.com/knowledge_base/view.phtml/aid/35488
  setChildren(value)
    http://www.faqts.com/knowledge_base/view.phtml/aid/35490
  setLocalName(name)
    http://www.faqts.com/knowledge_base/view.phtml/aid/35495
  setName(name)
    http://www.faqts.com/knowledge_base/view.phtml/aid/35497
  setNamespace(namespace)
    http://www.faqts.com/knowledge_base/view.phtml/aid/35499
  text()
    http://www.faqts.com/knowledge_base/view.phtml/aid/35501
  toString()
    http://www.faqts.com/knowledge_base/view.phtml/aid/35503
  toXMLString()
    http://www.faqts.com/knowledge_base/view.phtml/aid/35506
  valueOf()
    http://www.faqts.com/knowledge_base/view.phtml/aid/35508
The above is pseudo code syntax listing the method name and possible
arguments where optional arguments are listed in square brackets.