我正在使用hfcca來計算C++代碼的圈複雜度。 hfcca是一個簡單的python腳本(https://code.google.com/p/headerfile-free-cyclomatic-complexity-analyzer/)。當我嘗試運行的腳本來生成一個XML文件中我得到以下錯誤的形式輸出:UnicodeDecodeError:'utf-8'編解碼器無法解碼位置434852中的字節0xe2:無效延續字節
Traceback (most recent call last):
"./hfcca.py", line 802, in <module>
main(sys.argv[1:])
File "./hfcca.py", line 798, in main
print(xml_output([f for f in r], options))
File "./hfcca.py", line 798, in <listcomp>
print(xml_output([f for f in r], options))
File "/x/home06/smanchukonda/PREFIX/lib/python3.3/multiprocessing/pool.py", line 652, in next
raise value
UnicodeDecodeError: 'utf-8' codec can't decode byte 0xe2 in position 434852: invalid continuation byte
請幫我這個..
程序說XML包含無效字符,所以我們需要看到XML – Mark 2013-04-22 13:30:46