我使用Eclipse PDT開發了一個joomla組件。 我發現this snippets ed想要在eclipse中導入它。在Eclipse中導入片段
當我導入它時,沒有任何反應。 i從存檔文件中提取xml文件。
有什麼建議嗎? 非常感謝!
我使用Eclipse PDT開發了一個joomla組件。 我發現this snippets ed想要在eclipse中導入它。在Eclipse中導入片段
當我導入它時,沒有任何反應。 i從存檔文件中提取xml文件。
有什麼建議嗎? 非常感謝!
更一般地說,導入的XML文件中的編碼必須與您在Eclipse「首選項 - >常規 - >工作區」設置中指定的設置相匹配。
eclipse在我的機器上導出的代碼片段,其中編碼爲utf16le;找出使用了什麼編碼我用了下面的命令:
file -bi snippet.xml application/xml; charset = utf-16le
我下載的代碼段xml文件在us-ascii中編碼。我轉換他們使用下面的命令來utf16le應按:
的iconv -f US-ASCII -t utf16le應按snippet.xml> snippet_utf16le.xml
NB:
打印所有可用編碼列表使用:
iconv -l
一些文本編輯器看起來不像utf16le;當gedit讀取它時,ubuntu上的leafpad將該文件視爲空白。
或者:
這個評論來自「Valentin Despa」關於以下討論:https://groups.google.com/forum/#!topic/joomla-dev-general/EHkwx9e2R5Y幫助我調查e解決方案前面提到:
Andrew提供的文件似乎用ANSI編碼。我的Eclipse導出以UCS-2 Big Endian編碼的片段。 有了像Notepad ++這樣的工具,我已經設法將它們轉換爲UCS-2 Big Endian(Encoding> Convert to UCS-2 Big Endian),並且沒有任何問題。
您是否嘗試下載原始視圖,在您的文本編輯器中打開,然後將編碼更改爲UTF-16 BE,如註釋中所示? – Lodder