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

Please note that the recommended version of Scilab is 6.0.2. This page might be outdated.
See the recommended documentation of this function

Scilabヘルプ >> XML Management > htmlReadStr

htmlReadStr

文字列からHTMLツリーを読み込む

呼び出し手順

doc = htmlReadStr(string)

引数

string

文字列, XMLコードを保持.

doc

XMLDoc型のmlist

説明

HTML文字列を読み込んでパースします. 返される文書によりメモリ上に保持したDOMツリーにアクセスできます.

重要なことですが, 関数xmlDeleteにより (メモリリークを回避するために)ツリーを開放する必要があります.

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>"]);
// HTML文書をダンプ
htmlDump(doc)
// 文書に関連するリソースを開放
xmlDelete(doc);

参照

  • htmlRead — ローカルまたはリモートファイルからHTMLストリームを読み込む
  • xmlGetOpenDocs — オープンされたXML文書またはXML検証ファイルを全て取得する.
  • xmlDelete — XML文書を削除
  • xmlDocument — XML文書を新規に作成

履歴

バージョン記述
5.5.0 HTML機能を追加.
Scilab Enterprises
Copyright (c) 2011-2017 (Scilab Enterprises)
Copyright (c) 1989-2012 (INRIA)
Copyright (c) 1989-2007 (ENPC)
with contributors
Last updated:
Thu Oct 02 13:58:25 CEST 2014