Just curious, are formats json, jsonfm, and rawfm not supposed to pass
UTF-8 unescaped, and format wddx supposed to turn it into some other
format?

for f in json jsonfm php phpfm wddx wddxfm xml xmlfm yaml yamlfm rawfm txt 
txtfm dbg dbgfm
do
        printf "$f\t"
        GET -P 
"http://radioscanningtw.jidanni.org/api.php?action=query&list=allpages&apfrom=首頁&aplimit=1&format=$f";|
        perl -pwe 's/[[:ascii:]]//g'|wc -c
done|sort -k 2

json    0  #no UTF-8, all got escaped
jsonfm  0
rawfm   0
dbg     24 #good
dbgfm   24
php     24
phpfm   24
txt     24
txtfm   24
wddxfm  24
xml     24
xmlfm   24
yaml    24
yamlfm  24
wddx    48 #weird, mangled?

_______________________________________________
Mediawiki-api mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-api

Reply via email to