Scilab-Branch-6.1-GIT
- Scilabヘルプ
- XML Management
- htmlDump
- htmlRead
- htmlReadStr
- htmlWrite
- xmlAddNs
- xmlAppend
- xmlAsNumber
- xmlAsText
- xmlDelete
- xmlDocument
- xmlDTD
- xmlDump
- xmlElement
- xmlFormat
- xmlGetNsByHref
- xmlGetNsByPrefix
- xmlGetOpenDocs
- xmlGetValues
- xmlIsValidObject
- xmlName
- xmlNs
- XML Objects
- xmlRead
- xmlReadStr
- xmlRelaxNG
- xmlRemove
- xmlSchema
- xmlSetAttributes
- xmlSetValues
- xmlValidate
- xmlWrite
- xmlXPath
Please note that the recommended version of Scilab is 2025.0.0. This page might be outdated.
See the recommended documentation of this function
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 >> |