次の HTML コードがあり、Google Script を使用して 39.85 と 2.49* を取得したいと考えています。
<table>
<tr>
<td bgcolor="#CCCCCC">
<font size="4" color="#000000" >Malaysia RM </font>
</td>
<td bgcolor="#CCCCCC">
<font size="4" color="#000000" >39.85</font>
</td>
<td bgcolor="#CCCCCC" >
<font size="4" color="#000000" >2.49*</font>
</td>
</tr>
</table>
次の Google Script を使用していますが、0 に戻りました。
var page = UrlFetchApp.fetch('http://.......');
var pageHTML = page.getContentText();
var xml = Xml.parse(pageHTML, true);
var mainTable = xml.getElement("body").getElement("table").getElement("tr");
var buy = mainTable.getElements("td")[1].getText();
var sell = mainTable.getElements("td")[2].getText();
目的のテキストは、各 td 内のフォントによって制限されていることがわかりました。このフォント セクションを回避してテキストを取得するための API はありますか。