2011-11-10 48 views
4

我正在使用Dojo Toolkit編號/解析函數來處理使用ICU模式語法的格式化和解析字符串。分解Dojo格式/解析模式

有人知道有可能採取任意ICU模式字符串,並以某種方式使用Dojo(或其他)庫將其分解成它的部分(例如,對於數字模式,它可以分解爲小數點,數千個分組,等等...)。

我希望能夠做到這一點,而不需要讓我的代碼能夠親密地理解ICU模式語法。

它看起來不像是通過標準的Dojo APIs可用,但也許有人知道其他地方的任何支持?

+0

(Hi,@peller) 我不知道JavaScript中的某些內容,但是C和J的ICU具有諸如[DecimalFormat :: getGroupingSize]之類的函數(http://icu-project.org/apiref/icu4c /classDecimalFormat.html#a2609e24ab824305f1ed4c68523aa9820)返回關於該模式的信息。出於好奇,你想完成什麼? –

回答

3

不幸的是,Dojo例程的實現方式,模式解析和格式化是交織在一起的,而且這些屬性並未公開。