gpt4 book ai didi

c++ - C++ 中的 HTML 清理

转载 作者:太空狗 更新时间:2023-10-29 20:19:29 25 4
gpt4 key购买 nike

是否有任何可用的 C++(或可能是 C)函数/类/库仅用于清理可能包含 HTML 的字符串?

我在 C# 或其他更多用于 Web 应用程序的语言中发现了很多用于清理的源代码,但在 C++ 中却一无所获。

如果找不到任何可用的功能,我会尝试实现自己的功能,但我认为经过严格测试的解决方案会好得多。

edit> 更精确地满足我的需求:

我正在从我的 C++ 应用程序中的键盘获取文本输入。然后我需要在将它用作 javascript 函数调用中的参数之前对其进行清理。该 javascript 在加载的 html 页面中运行,该页面自动呈现(通过 Chromium)在我通过库(Navi)显示的纹理中。因此,我使用的 javascript 函数将简单地获取给定的文本,将 P 标记放在文本周围并将其注入(inject) div 中,如下所示:

text_display.innerHTML += text_to_add;

我需要在将文本发送到网页之前对其进行清理,无论是为了这个功能还是其他功能。它只需要在输入 Chromium 之前进行清理。

最佳答案

HTML Tidy是用 c 语言编写的,但实际上每种语言/平台都有绑定(bind),including c++ .

关于c++ - C++ 中的 HTML 清理,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/764540/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com