請問這是不是程式語言?
1 個解答
評分
- 2 0 年前最佳解答
網址跟裡面的文字有關係沒錯。
但是他不是程式語言,他只是一段16進位內碼而已。
inputStr= 後面的那堆%什麼就是裡面出現的文字的內碼。
你可以試試看,在 inputStr= 後面輸入英文與數字,他也會照樣出現。
但是因為編碼的關係,你如果直接輸入中文,他可能出現的會是亂碼。
下面來解釋一下後面那串東西。
詳細解釋起來可能會很長,我不知道你能不能理解,我簡單說一下,如果不懂妳再發問。
其實後面的那串網址就是內碼,但是是JIS日文編碼的內碼(HEX 碼)。
像%8E%80,把%去掉以後,8E 跟 80就是HEX碼,然後轉換回原來的ASCII字元後,組合起來就會成為一個全形字,但是在這邊,它是日文JIS的編碼,所以如果在BIG5環境下看的話,可能是會看到空白或是問號,所以要轉換成JIS編碼,才會看到"死"這個字。但由於這個FLASH原先就是日文編碼的環境,所以他出現的也是使用JIS編碼的字。
我的作法是這樣,先把編碼改成Shift-JIS日文編碼,然後在日文編碼的環境下,先輸入我要出現的句子,然後儲存。(或是先輸入好句子再儲存成JIS編碼)
然後把這檔案裡面的東西都轉成HEX碼。(這可以用一些編輯軟體就可以直接看HEX碼了,如WINCV,ULTRAEDIT)。
然後再將這些HEX碼,每個HEX碼前面都加上%,然後放到網址上就好了。
應該也有直接弄成%XX這樣的軟體吧,不過我懶的找這種東西= =",你有空或許可以找找是否這種東西。
還有問題?馬上發問,尋求解答。