フォルダパスをとり、何らかの操作を実行するアプリケーションを作成しました。しかし、フォルダパスに英語以外の言語の文字が含まれている場合、それは動作しません。英語の文字のみをサポートします。この問題をどのように処理するのですか?ファイル/フォルダパスで異なる言語を扱う方法
1
A
答えて
1
理論的にはうまくいくはずです。実際にはほとんどの場合、シェルからjavaアプリケーションにパラメータを渡すのが問題です。これが正しく動作することを確認してください:コマンドプロンプトからリモートデバッグを使用してアプリケーションを実行します。パラメータを読み取っているコードにブレークポイントを作成し、値が何であるかを確認します。私はこの段階で値が壊れていると信じています。これは典型的な問題です。
この場合、コマンドプロンプトでUnicode文字を正しくサポートするようにシステムを設定する必要があります。
パスがコマンドラインから正しく読み取られた場合は、デバッグを続行し、どこが壊れているかを確認してください。使用しているセパレータを確認してください。 /と\の両方を使用しないでください。代わりにFile.separatorを使用してください。
+0
パスを見つけることができません。実際のパスは「D:/ local /ασηιση」ですが、これをツールで取得すると、これを「D:/ local/??????」に変換します – Ashish
関連する問題
- 1. Spring 3同じ内容の多言語URLを扱う方法
- 2. 異なる言語の共有サイトをローカライズする方法
- 3. 異なる言語リソース
- 4. パラレルで同じディレクトリに異なるターゲットを扱う方法
- 5. NAntでパッケージ化、異なる環境を扱う方法
- 6. 「月」、「日」、「年」という言葉を.netとは異なる言語で取得する方法は?
- 7. 1つのリストビューで異なる言語のテキストを表示する方法[Android]
- 8. 異なるバージョンのPHPを扱う方法
- 9. 異なるユーザー権限を扱う方法の提案
- 10. C++スクリプト言語を書くときにクラスの型を扱う方法
- 11. 本当に大規模なマルチ言語プロジェクトを扱う
- 12. rapplyとlapplyはなぜNULLを異なる方法で扱うのですか?
- 13. 異なる言語のAndroid環境で異なるHTMLファイルを読み込む方法は?
- 14. Androidで言語を別の言語に翻訳する方法
- 15. 異なる言語の問題VBA
- 16. 異なる.Net言語の使用?
- 17. Drupal 7:異なる言語のホームページテンプレート
- 18. 異なる言語のIpadアプリ
- 19. 異なる言語のJavaアルファベット
- 20. ウェブサイトの言語が異なる
- 21. Wikipediaはインフォボックスを英語とは異なる言語でレンダリングする方法を教えてください。
- 22. 異なる言語の複数のドメイン、最適な配置方法は?
- 23. アセンブリ言語 - モジュロを行う方法?
- 24. ウェブページの言語の長さをどのように扱うか?
- 25. 言語のデータ構造に適合しない大きな整数を扱う方法
- 26. 現在のデバイス言語とは異なる言語をシステムビューに使用
- 27. ActionlinkとController Actionの間で異なるルート値の型を扱う方法
- 28. 異なるクライアントタイムゾーンを扱うベストプラクティス?
- 29. 異なる地域のデータを扱う
- 30. 私のアプリケーションでスペイン語の文字を扱う方法は?
少なくとも例外スタックトレースを提供します。 –
私はパスをとってパスが存在するかどうかチェックしますか?パスを与えるその時間は間違っています。私は "exist()"メソッドでチェックします – Ashish