我正在创建一个软件,它基本上是一个“儿童友好”视频流媒体软件。我现在的问题是如何过滤在YouTube页面上显示“不良”内容。它必须阅读HTML ,并将错误的内容替换为XXX。
要获取HTML,我使用 webbrowser对象,我称之为 videoStreamer 。
string HTML = videoStreamer.DocumentText;
然后,我可以将HTML写入文本文件,也可以直接修改它。由于它是一个字符串,因此启用了所有字符串函数。
我的问题是如何使用堆栈来过滤此HTML,或者如果使用堆栈不是最好的方法。是什么?