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 > htmlReadStr

htmlReadStr

Read a HTML tree from a string

Syntax

doc = htmlReadStr(string)

Arguments

string

a string, containing XML code.

doc

a mlist typed XMLDoc

Description

Read and parse a HTML string. The returned document allows to access to the DOM tree which is kept in memory.

It is important to notice that the tree must be freed (to avoid memory leaks) with the function xmlDelete.

Examples

doc = htmlReadStr(["<!DOCTYPE html PUBLIC ""-//W3C//DTD HTML 4.01//EN""";
                   """http://www.w3.org/TR/html4/strict.dtd"">";
                   "<html lang=""en"">";
                   "  <head>";
                   "    <meta http-equiv=""content-type"" content=""text/html; charset=utf-8"">";
                   "    <title>title</title>";
                   "    <link rel=""stylesheet"" type=""text/css"" href=""style.css"">";
                   "    <script type=""text/javascript"" src=""script.js""></script>";
                   "  </head>";
                   "  <body>";
                   "  </body>";
                   "</html>"]);

// Dump a HTML document
htmlDump(doc)

// Free the resources associated with the document
xmlDelete(doc);

See Also

  • htmlRead — Read a HTML stream from a local or distant file
  • xmlGetOpenDocs — Get all open XML documents or all open XML Validation files.
  • xmlDelete — Delete a XML document
  • xmlDocument — Create a new XML document

History

VersionDescription
5.5.0 HTML features added.
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