FFCalの表示が崩れたので 110208

新しいFFCalがリリースされたら教えてください。
Forexfactoryのデータフォーマットが変更されてFFCalの表示が乱れてしまったので、新しいFFCalがリリースされるまでの私が作ってテストしています。

古いフォーマット。

<event>
<title>ECB President Trichet Speaks</title>
<country>EUR</country>
<date>02-13-2011</date>
<time>5:00pm</time>
<impact>Medium</impact>
<forecast />
<previous />
</event>

新しいフォーマット.

<event>
<title>Treasury Sec Geithner Speaks<title>
<country>USD<country>
<date>
<!CDATA[ 02-19-2011 ]]>
</date>
<time>
<!CDATA[ 3:30pm ]]>
</time>
<impact>
<!CDATA[ Medium ]]>
</impact>
<forecast />
<previous />
</event>

オリジナルのプログラム

// Get data between start and end tag
mainData[newsIdx][i] = StringSubstr(myEvent, begin, end - begin);

FFCalがリリースされるまでの私が作ってテストしている一時的な修正。

// Get data between start and end tag
mainData[newsIdx][i] = StringSubstr(myEvent, begin, end - begin);
if (StringFind(mainData[newsIdx][i], "CDATA", 0) >= 0)
{
////   	mainData[newsIdx][i] = StringSubstr(myEvent, begin+StringLen("<![CDATA["), end - begin - StringLen("<![CDATA[]]>") + 1);

   	mainData[newsIdx][i] = StringSubstr(myEvent, begin+StringLen("<![CDATA["), end - begin - StringLen("<![CDATA[]]>") );
}

[test q=”FFCal”]

タグ: ,
まだコメントはありません。