我的查询是我想用C#将html转换为json。有没有办法做到这一点。我搜索了很多,发现有关使用Javascript Serializer和Newtonsoft将html字符串序列化为json的文章。但是这些序列化程序除了在html字符串周围添加开始和结束大括号外,什么也不做。我不想那样。我想将整个html转换为json,以便我可以使用C#对象从html中获取相关信息,而不是使用常规的展开式来解析html。 Html可以是来自互联网上任何网站的任何有效的HTML。我正在使用http请求&使用C#响应对象。如何将html转换为json与C#?
请不要建议使用html敏捷性包,因为这也会做与序列化相同的事情。
如果任何人有任何想法如何用C#做到这一点,那么请分享您的想法。
目前还不清楚你期望作为答案或期待答案。对于您遇到的任何特定问题,请包括[最小,完整和可验证示例](http://stackoverflow.com/help/mcve)。另请阅读[我如何提出一个好问题](http://stackoverflow.com/help/how-to-ask)。确保你的问题具体而不是过于宽泛。最后你必须自己做一个尝试,论坛成员不会为你写代码。 – Igor
你能否澄清一下为什么使用专门为查询HTML *而设计的工具来查询HTML是一个坏主意?而你认为唯一的其他选择是使用正则表达式或将其转换为JSON?似乎对我来说是一个XY问题。 – Rob