刚才在写有关加拼音的程序,想让每个拼音之间都留一个空格,中文标点要转换为英文标点,标点前面不能有空格,后面要有空格;我先把xml里面中英文标点对照部分加上,然后再在程序里每取一个拼音就在其后加上空格,这样加的拼音标点符号前后都有空格,晕了,我不能在程序条件判断部分穷举标点吧,如果在xml里给每一条加上属性判断其是汉字还是标点似乎也很麻烦...
于是就打开dp2编目前端,看看dp2是如何加拼音的,加了一条拼音,发现拼音中的标点是中文的,前后有一个空格。想来老师在这个地方是这样弄的:每个拼音后都加空格,字符不是汉字的,就取不到拼音,那就保持原字符了,后面依旧加空格,哈哈,这样是不是有点偷工减料了...拼音中有中文标点,前后还都有一个大空格,好长一块...,小小地嘲笑一下。