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