問題タブ [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.

0 投票する
2 に答える
1518 参照

java - 新しいAPIをJavaにインポートする方法は?

私は初心者プログラマーであり、インターネットで見つけたAPI内からいくつかの機能を利用したいと考えています。http://ini4j.sourceforge.net/はAPIへのリンクであり、Javaが.iniファイルとインターフェイスできるようにします。 。インポートに必要なすべてのファイルを含むアーカイブをダウンロードしましたが、Javaプロジェクトで使用できるようにEclipseにインポートする方法がわかりません。助けていただければ幸いです。

0 投票する
1 に答える
7649 参照

java - ini4jを使ったiniファイルの書き方

私はini4j API http://ini4j.sourceforge.net/を使用しています

これまでのところ、必要なフィールドにデータを入力する JFileChooser を使用して、ini ファイルから読み取ることができます。これらのテキスト フィールドの内容を (文字列として) 取得し、API を使用して ini ファイルに書き込む必要があります。

私がこれまでに持っているコードは次のとおりです。

ファイルを書き込むためにいくつかの出力ストリームを作成する必要があると思われます。参照用にこのチュートリアルhttp://ini4j.sourceforge.net/tutorial/OneMinuteTutorial.java.htmlに従っていました。

0 投票する
0 に答える
408 参照

java - ini4j がレジストリ値を読み取ると Java がクラッシュする

ここでは、レジストリからいくつかの値を読み取り、Swing GUI のいくつかのテキスト フィールドに入力するメソッドをいくつか記述しました。

最初の方法は次のとおりです。

これが2番目のものです(クラス「スクリプト」にあります):

実行するたびにloadRegValues()、アプリケーションがクラッシュします。私は ini4j API を使用してレジストリの読み取りと書き込みを行っています。なぜクラッシュするのかわかりません。

編集: さらに調査すると、開発者がこのページhttp://ini4j.sourceforge.net/tutorial/WindowsRegistryTutorial.java.htmlで提供したチュートリアルを使用してレジストリからデータを取得する方法が機能しないようです。書き込み機能は正常に機能しますが、提供された例を使用しても読み取り部分は機能しません。開発者に連絡して、そこで助けを得ようとします。

0 投票する
0 に答える
267 参照

java - Javaアプレット:エラーを発生させずにファイルにアクセスする方法は?

プログラムでini4jを使用していますが、起動すると完全に機能します。問題は、(Web サイトから) アプレットとして起動するときです。ini4j を使用する前は、アプレットは機能していましたが、今では次のようになります。

それが起こるときのコード:

0 投票する
3 に答える
1273 参照

java - ini4jを使用してキーに値を追加する方法は?

次のように Key に値を追加します。

Wini および Section getAll() および putAll() 関数を試しましたが、value2 を追加する代わりに常に value1 を value2 に置き換えます。そして、これに関するオンラインのチュートリアルは見つかりませんでした。ini4jを使用してこれを行うにはどうすればよいですか? または、別の jni 書き込みおよび解析ライブラリですか?

0 投票する
1 に答える
1135 参照

java - ini ファイルのキーと値の区切り記号を変更する

||キーと値の区切り記号としてini ファイルがあります。ini4j ライブラリを使用して解析したいのですが、コードを実行するたびにエラー (例外) が発生します。ini4j はキーと値の区切り記号としてと のみ=を識別していると思います。:ini4j の使用中にファイルを解析できる他の方法はありますか?

これは私のサンプルファイルです

これは私のコード例です

}

ケースも知りたい:key||value1||value2

0 投票する
1 に答える
1477 参照

java - Groovy/Java: Ini4j は複数の値を異なる行の単一パラメーターに挿入します

次のコードでini4jを使用して、Groovyのiniファイルに複数値オプションを追加しようとしています(いくつかのバリアントを試しました):

次のようなiniファイルを取得しました。

しかし、私は取得したい:

私の問題を解決する方法を教えてください。前もって感謝します!

更新 1

私はまだよりエレガントなソリューションを待っています。しかし、以下の直接のiniファイル編集を作成しました。フィードバックをお寄せください:

古いファイルを削除し、新しいファイルの名前を変更するだけです。標準ファイルにinsertLine()のようなメソッドが見つからなかったので実装しました

0 投票する
0 に答える
654 参照

android - ini4j と libgdx、データの読み取りと書き込み

こんにちは、ゲームでユーザーが保存した言語を保存しようとしています。スクリプトがファイルを作成し、それを適切に読み取るかどうかをテストしました。

ini4jを使用して、language の値をini ファイルに保存しています。

ファイルがありません。最初の起動時に、ローカル ディレクトリに空のファイルを作成し、テスト用に値 (language=fr) を入力します。

2回目の起動時に、プログラムはファイルが存在するかどうかを確認し、それを開いて値を読み取ります

問題は、関数sic_Language.setLanguage(String text);で読み取ったときに「lang」変数が空のように見えることです。

私のコード

0 投票する
3 に答える
5746 参照

java - Java ini4j - .ini ファイルから複数のオプションを読み取る

ini4j を使用して複数の値を読み込もうとしていますが、ドキュメントでは Options クラスで可能であると書かれています。

サンプルの .ini ファイル(./dwarfs.ini)を次に示します。

これを読み取るコードは次のとおりです。

しかし、fortuneNumberプロパティは、読み取り後にわずか 55 であり、それを配列またはリストにしたいと考えています。