問題タブ [ini4j]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - 新しいAPIをJavaにインポートする方法は?
私は初心者プログラマーであり、インターネットで見つけたAPI内からいくつかの機能を利用したいと考えています。http://ini4j.sourceforge.net/はAPIへのリンクであり、Javaが.iniファイルとインターフェイスできるようにします。 。インポートに必要なすべてのファイルを含むアーカイブをダウンロードしましたが、Javaプロジェクトで使用できるようにEclipseにインポートする方法がわかりません。助けていただければ幸いです。
java - ini4jを使ったiniファイルの書き方
私はini4j API http://ini4j.sourceforge.net/を使用しています
これまでのところ、必要なフィールドにデータを入力する JFileChooser を使用して、ini ファイルから読み取ることができます。これらのテキスト フィールドの内容を (文字列として) 取得し、API を使用して ini ファイルに書き込む必要があります。
私がこれまでに持っているコードは次のとおりです。
ファイルを書き込むためにいくつかの出力ストリームを作成する必要があると思われます。参照用にこのチュートリアルhttp://ini4j.sourceforge.net/tutorial/OneMinuteTutorial.java.htmlに従っていました。
java - ini4j がレジストリ値を読み取ると Java がクラッシュする
ここでは、レジストリからいくつかの値を読み取り、Swing GUI のいくつかのテキスト フィールドに入力するメソッドをいくつか記述しました。
最初の方法は次のとおりです。
これが2番目のものです(クラス「スクリプト」にあります):
実行するたびにloadRegValues()
、アプリケーションがクラッシュします。私は ini4j API を使用してレジストリの読み取りと書き込みを行っています。なぜクラッシュするのかわかりません。
編集: さらに調査すると、開発者がこのページhttp://ini4j.sourceforge.net/tutorial/WindowsRegistryTutorial.java.htmlで提供したチュートリアルを使用してレジストリからデータを取得する方法が機能しないようです。書き込み機能は正常に機能しますが、提供された例を使用しても読み取り部分は機能しません。開発者に連絡して、そこで助けを得ようとします。
java - Javaアプレット:エラーを発生させずにファイルにアクセスする方法は?
プログラムでini4jを使用していますが、起動すると完全に機能します。問題は、(Web サイトから) アプレットとして起動するときです。ini4j を使用する前は、アプレットは機能していましたが、今では次のようになります。
それが起こるときのコード:
java - ini4jを使用してキーに値を追加する方法は?
次のように Key に値を追加します。
Wini および Section getAll() および putAll() 関数を試しましたが、value2 を追加する代わりに常に value1 を value2 に置き換えます。そして、これに関するオンラインのチュートリアルは見つかりませんでした。ini4jを使用してこれを行うにはどうすればよいですか? または、別の jni 書き込みおよび解析ライブラリですか?
java - ini ファイルのキーと値の区切り記号を変更する
||
キーと値の区切り記号としてini ファイルがあります。ini4j ライブラリを使用して解析したいのですが、コードを実行するたびにエラー (例外) が発生します。ini4j はキーと値の区切り記号としてと のみ=
を識別していると思います。:
ini4j の使用中にファイルを解析できる他の方法はありますか?
これは私のサンプルファイルです
これは私のコード例です
}
ケースも知りたい:key||value1||value2
java - Groovy/Java: Ini4j は複数の値を異なる行の単一パラメーターに挿入します
次のコードでini4jを使用して、Groovyのiniファイルに複数値オプションを追加しようとしています(いくつかのバリアントを試しました):
次のようなiniファイルを取得しました。
しかし、私は取得したい:
私の問題を解決する方法を教えてください。前もって感謝します!
更新 1
私はまだよりエレガントなソリューションを待っています。しかし、以下の直接のiniファイル編集を作成しました。フィードバックをお寄せください:
古いファイルを削除し、新しいファイルの名前を変更するだけです。標準ファイルにinsertLine()のようなメソッドが見つからなかったので実装しました
android - ini4j と libgdx、データの読み取りと書き込み
こんにちは、ゲームでユーザーが保存した言語を保存しようとしています。スクリプトがファイルを作成し、それを適切に読み取るかどうかをテストしました。
ini4jを使用して、language の値をini ファイルに保存しています。
ファイルがありません。最初の起動時に、ローカル ディレクトリに空のファイルを作成し、テスト用に値 (language=fr) を入力します。
2回目の起動時に、プログラムはファイルが存在するかどうかを確認し、それを開いて値を読み取ります
問題は、関数sic_Language.setLanguage(String text);で読み取ったときに「lang」変数が空のように見えることです。
私のコード
java - Java ini4j - .ini ファイルから複数のオプションを読み取る
ini4j を使用して複数の値を読み込もうとしていますが、ドキュメントでは Options クラスで可能であると書かれています。
サンプルの .ini ファイル(./dwarfs.ini)を次に示します。
これを読み取るコードは次のとおりです。
しかし、fortuneNumberプロパティは、読み取り後にわずか 55 であり、それを配列またはリストにしたいと考えています。