解析HTTP请求MATLAB TCPSERVER



Hi是否可以在MATLAB中使用tcpserver解析HTTP获取/发布请求?我关注了这个链接,但似乎不可能。有人知道在这种情况下该怎么办吗?当我发送Http请求时,我看到服务器接收到字符串数据,但在我看来,我可能必须编写自己的解析器。有人遇到过这种情况吗?

Matlabtcpserver函数只执行TCP/IP。这是一个较低级别的网络协议;它不支持更高级别的HTML协议/数据格式。

如果你想支付1000美元,Matlab文本分析工具箱中有一个htmlTree函数。核心Matlab中没有HTML解析器。

但是Matlab有一个嵌入式Java JVM,所以你可以在Matlab代码中使用Java库,还有免费的开源Java HTML解析库,比如Jsoup。您可以将其中一个JAR粘贴在Matlab的Java类路径上(使用javaaddpath(...)(,并用M代码编写脚本。

或者使用Matlab的Python外部接口API对Python HTML解析库执行同样的操作。

如果你决定在Matlab中编写自己的HTML解析器,你会很难过(

相关内容

  • 没有找到相关文章