Api 如何为谷歌翻译将页面分成5000个字符?

Api 如何为谷歌翻译将页面分成5000个字符?,api,google-translate,Api,Google Translate,我正在尝试使用谷歌API翻译一个页面。一次可以发送到谷歌的数据有5000个字符的限制。所以我试着把这页分成5000个字符。但是,正如您所知,在执行此操作时,我们必须记住HTML格式,它不应受到干扰,否则您将无法获得所需的结果 例如,您必须发送以下邮件: <a href="#" class="myclass">Link</a> 与此相反: <a href="#" class="myclas 我能以某种方式解决这个问题,尽管我想通过检查这个符号是否完美。如果我回到我

我正在尝试使用谷歌API翻译一个页面。一次可以发送到谷歌的数据有5000个字符的限制。所以我试着把这页分成5000个字符。但是,正如您所知,在执行此操作时,我们必须记住HTML格式,它不应受到干扰,否则您将无法获得所需的结果

例如,您必须发送以下邮件:

<a href="#" class="myclass">Link</a>
与此相反:

<a href="#" class="myclas
我能以某种方式解决这个问题,尽管我想通过检查这个符号是否完美。如果我回到我找到>的地方,从那里切下字符串

无论如何,关键是我仍然有一些关于HTML格式的问题,我想知道如何有效地进行。是否有任何解析器可以解决此问题


谢谢

我遇到了一个非常类似的问题,我不得不做一个小的自动翻译,我用以下小东西替换所有html表达式来解决它:

<a href="#" class="myclass">Link</a>
将成为[0]链接[0],我将存储在[0]代表a href的某个位置。。。。要查找HTML表达式,应该使用正则表达式。那次对我有帮助,希望对你也有帮助


大卫

对不起,我没收到。即使我替换了它们,我们如何确保发送的是完整的HTML而不是其中的一部分?我的意思是,我们发送的是[0]链接[0],而不是[0这是另一个问题,但您只需解析文本并仅断开即可。或者;因此您不需要删除任何想法