Scilab Website | Contribute with GitLab | Mailing list archives | ATOMS toolboxes
Scilab Online Help
2023.0.0 - 日本語


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機能を追加.
Report an issue
<< htmlRead XML Management htmlWrite >>

Copyright (c) 2022-2023 (Dassault Systèmes)
Copyright (c) 2017-2022 (ESI Group)
Copyright (c) 2011-2017 (Scilab Enterprises)
Copyright (c) 1989-2012 (INRIA)
Copyright (c) 1989-2007 (ENPC)
with contributors
Last updated:
Tue Mar 07 09:28:48 CET 2023