Scilab Home page | Wiki | Bug tracker | Forge | Mailing list archives | ATOMS | File exchange
Please login or create an account
Change language to: Français - Português - Русский - 日本語
Scilab Help >> XML Management > xmlIsValidObject

xmlIsValidObject

Test the existence of a XML object

Syntax

exists = xmlIsValidObject(obj)

Arguments

obj

a XML object or a matrix of strings containing the variables names

exists

a boolean or a matrix of booleans to indicate if the XML objects exist or not

Description

When a XML document has been deleted all the attached objects are destroyed, but on the Scilab side the objects are still alive. So this function is useful to know if an object on the Scilab side is valid or not.

Examples

doc = xmlRead("http://www.w3.org/TR/2009/REC-xml-names-20091208/xml-names-10-3e.xml");
r = doc.root
// must return %T
xmlIsValidObject(r)

// We delete the doc
xmlDelete(doc);

// must return [%F %F]
xmlIsValidObject(["doc" "r"])

See Also

  • XML Objects — Describe the properties of the different XML objects
  • xmlDelete — Delete a XML document

History

VersionDescription
5.4.0 XML module introduced.
Scilab Enterprises
Copyright (c) 2011-2015 (Scilab Enterprises)
Copyright (c) 1989-2012 (INRIA)
Copyright (c) 1989-2007 (ENPC)
with contributors
Last updated:
Wed Jun 15 08:27:38 CEST 2016