照着adobe官方的demo,在SDK3.5下格式化金额的结果确是“$100null000null.00“
<mx:CurrencyFormatter id="usdFormatter"
precision="2"
currencySymbol="$"
decimalSeparatorFrom="."
decimalSeparatorTo="."
useThousandsSeparator="true"
alignSymbol="left"/>
原因是没有写全参数thousandsSeparatorFrom,thousandsSeparatorTo
<mx:CurrencyFormatter id="usdFormatter"
precision="2"
currencySymbol="$"
decimalSeparatorFrom="."
decimalSeparatorTo="."
useNegativeSign="true"
thousandsSeparatorFrom=","
thousandsSeparatorTo=","
useThousandsSeparator="true"
alignSymbol="left"/>