1 名前:デフォルトの名無しさん mailto:sage [2007/03/05(月) 01:35:28 ] 過去ログ、関連スレッド、よくある質問とその回答、 質問をする前に、貴方が見なければならないサイトについての情報は、 下のwikiのページにまとめてあります。 www.wikiroom.com/java/ これからJavaでプログラミングを始めたいが、何をすればいいかわからない人も、 wikiからのリンクをおたどりください。 よくある質問 ・「コマンドまたはファイル名が違います」 「'javac' は、内部コマンドまたは外部コマンド、 操作可能なプログラムまたはバッチ ファイルとして認識されていません。」 「Exception in thread "main" java.lang.NoClassDefFoundError: 」 www.wikiroom.com/java/?path,classpath ・String に == は使うな。equals を使え。 ・「\12288 は不正な文字です。」 文字リテラル以外で全角スペースは使えません。半角スペースに。 ・その他の質問→「APIのjavadoc見ろ」 前スレッド 【初心者】Java質問・相談スレッド98【大歓迎】 pc11.2ch.net/test/read.cgi/tech/1171787388/ /* 既出の質問や、他に適切なスレが存在する質問は、容赦なく無視されます。 質問をする前にwikiで過去ログ、関連スレ、FAQをチェックしてください。 */ また、当スレで質問をするかたは、回答をもらえたときに、 wikiの更新をして頂ければ、忝なく存じます。 JavaScript, Ajaxの質問は、ここでは受け付けていません。 Web製作板をご利用ください。pc10.2ch.net/hp/ 次スレは>>980 あたりで。
2 名前:デフォルトの名無しさん mailto:sage [2007/03/05(月) 01:37:20 ] ずるしてらくしてかれいに2げっとかしらかしら〜
3 名前:3get mailto:sage [2007/03/05(月) 11:59:08 ] ∧_∧ ピュ.ー ( ^3^) <エェー これからも僕を応援して下さいNE(^3^)。 =〔~∪java~〕 = ◎――◎ java&サン
4 名前:デフォルトの名無しさん mailto:sage [2007/03/05(月) 12:09:12 ] Javaからウェブカメラの映像を取得するには JNIとか使わなきゃむりぽ?
5 名前:デフォルトの名無しさん [2007/03/05(月) 12:16:58 ] >>4 ローカルのカメラならドライバ次第では? ネット上の映像ならソケットで取れないか?
6 名前:デフォルトの名無しさん mailto:sage [2007/03/05(月) 12:21:08 ] >>4 JMF
7 名前:4 mailto:sage [2007/03/05(月) 12:32:02 ] >>5 ローカルなんだ。 いろんなカメラに対応させたいんだが。 >>6 調べてみる。 トンクス
8 名前:デフォルトの名無しさん [2007/03/05(月) 13:25:35 ] このエフェクトはどうやって作られているのでしょうか? 画像を縦方向に1ドット単位で刻む→それらをx軸の画面中央から離れた分だけ縦に拡大処理→再結合して表示、 なんていうのしか思いつきませんorz couples.jp/cgi-bin/ht_panorama_dsp.cgi?hotelcode=221&panorama=front_top&ptn=2
9 名前:デフォルトの名無しさん [2007/03/05(月) 13:47:11 ] アプレットに表示されている線や複数の画像を、 一つの大きな画像と見て拡大縮小等の処理を行いたいのですがどんな感じで作れば良いでしょうか?
10 名前:デフォルトの名無しさん mailto:sage [2007/03/05(月) 14:38:41 ] >>9 Graphics2DとImage使ったらできないかな?
11 名前:デフォルトの名無しさん mailto:sage [2007/03/05(月) 15:10:27 ] >>10 ご回答ありがとうございました。 恥ずかしながら、その単語は初めて聞きました。調べて勉強してみます。
12 名前:デフォルトの名無しさん mailto:sage [2007/03/05(月) 15:25:28 ] ラストスレおめでと。 残り少ないけどよろ。 (:D)| ̄|_
13 名前:デフォルトの名無しさん mailto:sage [2007/03/05(月) 18:37:22 ] JAVAにおける文字コードについて質問なのですが、こちらでよろしいでしょうか? OutputStreamWriterなどで文字コードを指定のうえ ファイルを読み込み、読み込んだファイルをそのまま出力する処理を 作成していますが機種依存文字(丸1や(株))が文字化けしてしまいます。 「MS932」を指定するだけでは足りないのでしょうか? 動作環境はREDHUTでTOMCATのバージョンは5.5です。 なおWindows環境での動作確認ではうまく処理できました。
14 名前:13 mailto:sage [2007/03/05(月) 18:39:22 ] // ファイル読込準備 InputStream istream = null; BufferedReader br = null; istream =formFile.getInputStream(); br = new BufferedReader(new InputStreamReader(istream,"MS932"),65535); // ファイル出力準備 File uploadFile = new File("ディレクトリ名", "ファイル名"); OutputStreamWriter bos = null; bos = new OutputStreamWriter(new FileOutputStream(uploadFile.getAbsolutePath()), "MS932"); boolean flg = true; String fileText = new String(); StringBuffer sb = new StringBuffer(); while (flg) { fileText = br.readLine(); if(fileText==null){ flg=false; }else{ if(!fileText.equals("")){ sb.append(fileText + "\r"); } } } bos.write(sb.toString()); bos.close(); istream.close();
15 名前:デフォルトの名無しさん mailto:sage [2007/03/05(月) 18:42:35 ] >>1 のWikiroomが403なんだけどたまたま? それともつぶれた?
16 名前:デフォルトの名無しさん mailto:sage [2007/03/05(月) 18:46:30 ] >>13 まずはTomcat関係無しに、Redh a tのjavaで文字化けせずに Windows-31Jの文章が読み書きできるか確認。 それと、MS932ではなく、Windows-31Jにしておいた方がいいですよ。 Windows-31Jは、IANA登録名ですから。
17 名前:デフォルトの名無しさん mailto:sage [2007/03/05(月) 18:53:51 ] すみません、eclipseなんですが、中括弧の付く位置が初期設定では メソッド() { こんな感じになってるんですが、 メソッド() { こんな感じにする事はできないのでしょうか?見難くってやってられません。 もし設定を変える方法を知っていたら教えてください。お願いします。
18 名前:デフォルトの名無しさん mailto:sage [2007/03/05(月) 19:20:46 ] >>17 Window>Preference Java>Code Style>Formatter
19 名前:デフォルトの名無しさん [2007/03/05(月) 19:28:05 ] 質問1) テキストファイルに書かれた数字を配列にいれるにはどうすればいいの? hoge.txtは以下のとおり 12 34 56 78 ってかいてあって、java hoge.txtと実行すると 配列aa[0]〜aa[3]に上から順に数字が入るようにしたい。教えて 質問2) 配列に入った数値a[0]=12, a[1]=34, a[2]=56, a[3]=78を nag.txtに順番に 12 34 56 78 と書き込みをしたい。どうすればできるの。一つでもいいから誰か教えて
20 名前:デフォルトの名無しさん mailto:sage [2007/03/05(月) 19:29:58 ] >>13 System.out.println(java.nio.charset.Charset.foName("MS932").getClass()); とかやって、実装してるクラスを確認してみるとか。
21 名前:17 mailto:sage [2007/03/05(月) 19:30:52 ] 一応設定は上手く行きました。教えてくれてありがとうございます。
22 名前:デフォルトの名無しさん mailto:sage [2007/03/05(月) 19:31:17 ] >>19 宿題は宿題スレに。 ★★ Java の宿題ここで答えます Part 60 ★★ pc11.2ch.net/test/read.cgi/tech/1169300052/
23 名前:13 mailto:sage [2007/03/05(月) 19:40:14 ] >>16 Windows-31J指定の件了解です。 またJAVAにて読み書きできるかについてですが可能でした。 以下コードをREDHAT上にて実行。 (input.txtはSJISにて丸1と全角ハイフンを記述、output.txtに正しく出力) FileInputStream fis = new FileInputStream("input.txt"); InputStreamReader ir = new InputStreamReader(fis , "MS932"); BufferedReader br = new BufferedReader(ir); String msg = br.readLine(); FileOutputStream fos = new FileOutputStream("output.txt"); OutputStreamWriter osw = new OutputStreamWriter(fos , "MS932"); BufferedWriter bw = new BufferedWriter(osw); bw.write(msg);
24 名前:デフォルトの名無しさん mailto:sage [2007/03/05(月) 19:50:21 ] >>23 何だろうねぇ? Tomcatの起動オプションに強制指定入れてみる? -Dfile.encoding=MS932 これ。
25 名前:デフォルトの名無しさん [2007/03/05(月) 20:00:11 ] >19やさすぃいJavaにそのまま書いてあるお (:D)| ̄|_
26 名前:デフォルトの名無しさん mailto:sage [2007/03/05(月) 20:51:47 ] >>19 package hoge; public class txt { private static final String aaa = "hoge.txt"; private final String aaaa = "nag.txt"; private static int[] aa = new int[4]; private int[] a = new int[4]; public static void main(String[] a) throws Exception { java.io.BufferedReader b = null; try { b = new java.io.BufferedReader(new java.io.FileReader(aaa)); for (int i = 0; i < 4; i++) aa[i] = Integer.parseInt(b.readLine()); new txt().a(); } finally { if (b != null) b.close(); } } private void a() throws Exception { for (int i = 0; i < 4; i++) a[i] = aa[i]; java.io.BufferedWriter b = null; try { b = new java.io.BufferedWriter(new java.io.FileWriter(aaaa)); for (int i = 0; i < 4; i++) { for (char c : String.valueOf(a[i]).toCharArray()) b.write(c - '0' + '0'); b.newLine(); } } finally { if (b != null) b.close(); } } }
27 名前:前スレ976 mailto:sage [2007/03/05(月) 21:11:21 ] 前スレ>>987 Linuxの設定、Java version関係なく sendする直前に、recv処理をすることで対応できました。 回答どもです。
28 名前:19 [2007/03/05(月) 21:20:03 ] >26
29 名前:19 [2007/03/05(月) 21:21:25 ] >26 ありがとう、ところでこれコンパイルは通るけど、実行すると以下のようなエラーがでる Exception in thread "main" java.lang.NoClassDefFoundError: txt (wrong name: hoge /txt) at java.lang.ClassLoader.defineClass1(Native Method) at java.lang.ClassLoader.defineClass(Unknown Source) at java.security.SecureClassLoader.defineClass(Unknown Source) at java.net.URLClassLoader.defineClass(Unknown Source) at java.net.URLClassLoader.access$100(Unknown Source) at java.net.URLClassLoader$1.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source) at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source) at java.lang.ClassLoader.loadClassInternal(Unknown Source)
30 名前:デフォルトの名無しさん mailto:sage [2007/03/05(月) 21:33:02 ] もう涙が出ちゃう。・゚・(ノД`)・゚・。
31 名前:デフォルトの名無しさん [2007/03/05(月) 21:37:30 ] なるほど、スレタイ通りだ。wwwww
32 名前:デフォルトの名無しさん [2007/03/05(月) 21:38:21 ] >>29 そのファイルの拡張子はどうなってる?
33 名前:19 [2007/03/05(月) 21:42:49 ] javac txt.java java txt で実行しているわよ
34 名前:デフォルトの名無しさん mailto:sage [2007/03/05(月) 21:47:27 ] とりあえず>>1 は読んだか?
35 名前:デフォルトの名無しさん mailto:sage [2007/03/05(月) 21:48:55 ] >>33 hoge ってディレクトリ掘って、そん中に txt.class をつっこめ。 そのあと java hoge.txt ね。 >>19 の > ってかいてあって、java hoge.txtと実行すると ってのが原因。
36 名前:19 [2007/03/05(月) 21:50:11 ] 「Exception in thread "main" java.lang.NoClassDefFoundError: 」 www.wikiroom.com/java/?path,classpath これでしょ。これは前から知っててとっくに解決済み。そもそも これ解決してないなら他のプログラムとかは通らないでしょ。 eclipseでやあっている
37 名前:デフォルトの名無しさん mailto:sage [2007/03/05(月) 21:53:01 ] パッケージ宣言とっちゃえば?
38 名前:デフォルトの名無しさん mailto:sage [2007/03/05(月) 21:54:09 ] >>36 そこに書いてあるのはパッケージ使わない場合だけだから、 今回は参考にならんよ?
39 名前:デフォルトの名無しさん mailto:sage [2007/03/05(月) 21:54:55 ] > パッケージ宣言とっちゃえば? >>19 の仕様に反するんだけど。
40 名前:13 mailto:sage [2007/03/05(月) 22:00:31 ] ちょっと確認したのですが、この方法でサーバに生成されたファイルの 文字コードを確認したらEUCになっていました。これってサーバ依存の 文字コードがデフォルトで選択されているってことですよね。 ただ「OutputStreamWriter」でエンコーディングの指定をしているにも 関わらずそのようになってしまったのはなんでだろう…。
41 名前:デフォルトの名無しさん mailto:sage [2007/03/05(月) 22:06:43 ] >>40 > この方法 それって >>14 ? >>23 ? EUC って丸付き数字あったっけか?
42 名前:19 [2007/03/05(月) 22:12:09 ] >>37 俺も思った
43 名前:デフォルトの名無しさん mailto:sage [2007/03/05(月) 23:23:40 ] synchronized修飾子を指定したメソッドなんですが、 スレッド名.wait()を使用するとjava.lang.IllegalMonitorStateException: current thread not ownerが出ます。 この場合どんなことが原因だと考えられるのでしょうか?
44 名前:デフォルトの名無しさん mailto:sage [2007/03/05(月) 23:44:52 ] wait() を用いたこと
45 名前:デフォルトの名無しさん mailto:sage [2007/03/06(火) 00:07:06 ] >>43 エラーメッセージの通り。 もしくは、モニターの所有権について >>43 が理解できてない事。
46 名前:デフォルトの名無しさん mailto:sage [2007/03/06(火) 00:08:25 ] >>44-45 失礼しました。勉強しなおしてきます。
47 名前:デフォルトの名無しさん mailto:sage [2007/03/06(火) 00:09:48 ] >>43 Objectのwaitメソッドを使っているわけだからその辺のドキュメント漁れば答えが見えてくるはずなんだけど… > このメソッドを呼び出すのは、このオブジェクトのモニターを所有するスレッドだけでなければ > なりません。スレッドがオブジェクトのモニターのオーナになる方法については、notify メソッド > を参照してください。 直接的ではないにせよ最低限のヒント位は出ているから、普段からAPIドキュメントみるクセをつけた方が良いかと。
48 名前:デフォルトの名無しさん mailto:sage [2007/03/06(火) 01:50:04 ] すんません。 homepage2.nifty.com/igat/igapyon/diary/2005/ig051228.html ここ見て、swtからwin32APIが扱えることを知ったんだけど、 キーイベントやウィンドウのリサイズきかなくない? ウィンドウは拾えてるみたいなんだけど…
49 名前:デフォルトの名無しさん mailto:sage [2007/03/06(火) 02:11:29 ] え?ここJNIあり? 幅広いね
50 名前:デフォルトの名無しさん [2007/03/06(火) 06:49:35 ] GUIで質問があります。 JComboBoxで選択した文字を、JLabelに出力するようしたいのですが、 どのようにやれば良いのでしょうか? このGUI(ttp://www.uploda.org/uporg718906.jpg.html)の場合、 『output』というところにTokyo, Osaka, Nagoyaと選択したら出力されるようにしたいです。
51 名前:デフォルトの名無しさん mailto:sage [2007/03/06(火) 07:19:39 ] >>50 addActionListenerかaddItemListenerを使う。 簡単なのはActionListenerのほうかな。 編集可能か否かでちょっと違うかもしれないが。 JComboBoxのAPIを見ること。
52 名前:デフォルトの名無しさん mailto:sage [2007/03/06(火) 08:57:45 ] なんでそんなことが分からないレベルで2chに質問しようと思いつくのか。 それとも釣りか。
53 名前:13 mailto:sage [2007/03/06(火) 09:04:58 ] >>41 14の方です。23の方はうまくいってます。EUCに丸文字ないので ばけていたのだと思います…。が、14の方法で何故EUCファイルが できてしまったのでしょう…。現在それを調べています。
54 名前:デフォルトの名無しさん mailto:sage [2007/03/06(火) 13:29:19 ] //クラスのインポート import java.util.*; public class Hiduke { public static void main(String[] args){ //インスタンス化 Calendar now = Calendar.getInstance(); int y = now.get(now.YEAR); //年を取得 int m = now.get(now.MONTH) + 1; //月を取得 int d = now.get(now.DATE); //日を取得 //日付を表示 System.out.println(y+"年"+m+"月"+d+"日"); } } この場合、引数ってのはどれにあたるのでしょうか?
55 名前:デフォルトの名無しさん mailto:sage [2007/03/06(火) 13:33:54 ] String[] args now.YEAR now.MONTH now.DATE y+"年"+m+"月"+d+"日" メソッドに渡してるものは全部引数
56 名前:デフォルトの名無しさん mailto:sage [2007/03/06(火) 13:34:56 ] 何の引数? コマンドライン引数ならmainメソッドのargsだが、プログラム中では利用 されていないね。 getの引数はnow.YEARとかだな。 printlnの引数はy + ... + "日"という式。 本筋とは関係ないけど、Calendarは日時を表すオブジェクトではないので nowという誤解させるような名前を付けるのは好ましくない。
57 名前:デフォルトの名無しさん mailto:sage [2007/03/06(火) 14:13:12 ] >>55-56 迅速な対応ありがとうございます。また質問なのですが 上の日付の書式を書くとなるとどう書けばいいのでしょうか?
58 名前:デフォルトの名無しさん mailto:sage [2007/03/06(火) 14:18:06 ] SimpleDateFormat
59 名前:デフォルトの名無しさん mailto:sage [2007/03/06(火) 14:28:21 ] 何も知らない俺がiアプリで計算機程度のソフト作れるようになるには どのくらいの時間かかりますか?
60 名前:デフォルトの名無しさん mailto:sage [2007/03/06(火) 14:52:25 ] そんなことを2chに聞きに来るような人には一生無理だと思います。
61 名前:デフォルトの名無しさん [2007/03/06(火) 14:54:04 ] >>59 「作る時間」じゃなくて「作れるようになるまでの時間」って事? 今からでも作れるよ。君に足りないのは技術力じゃなく決断力だ。
62 名前:デフォルトの名無しさん mailto:sage [2007/03/06(火) 14:55:32 ] >>15 普通に見られるぞ。
63 名前:デフォルトの名無しさん mailto:sage [2007/03/06(火) 14:56:19 ] >>13 native2asciiとか使ったことある?
64 名前:デフォルトの名無しさん mailto:sage [2007/03/06(火) 14:57:37 ] >>17 Eclipseは専用スレがあるから、一応、そちらで。 【初心者】EclipseでJavaの勉強 2時間目【大歓迎】 pc11.2ch.net/test/read.cgi/tech/1147444414/ 【Java/C/PHP/Perl/Ruby/Python/TeX】Eclipse M22 pc11.2ch.net/test/read.cgi/tech/1168166588/
65 名前:デフォルトの名無しさん mailto:sage [2007/03/06(火) 14:59:48 ] >>29 でたー、これわざとやってるとしか(ry ファイル名.java.txtになってたってやつかー
66 名前:デフォルトの名無しさん mailto:sage [2007/03/06(火) 15:01:41 ] >>40 コンパイルオプションで指定した文字コードは? だめならとりあえずnative2ascii Stringオブジェクトを使うとき、文字コード指定していないとかでは? JISAutoDetectとか昔、懐かしいことしていた記憶がある・・・・
67 名前:デフォルトの名無しさん mailto:sage [2007/03/06(火) 15:02:56 ] 質問に答えればいいのにプログラマってごちゃごちゃうるさいね。 >>59 適当だけど40時間(8h/日なら5日間、4h/日なら10日間)ぐらいじゃない? 計算機ロジック自体は簡単だけど、 開発ビルド環境、iアプリの作り方、サーバへのアップとダウソでハマると思う。
68 名前:デフォルトの名無しさん mailto:sage [2007/03/06(火) 15:03:48 ] >>63 >>66 >>13 嫁
69 名前:デフォルトの名無しさん mailto:sage [2007/03/06(火) 15:03:56 ] 思うんだが、丸文字丸文字いうてるやつは 丸文字の意味を間違えてないか? と突っ込んでみる。
70 名前:デフォルトの名無しさん mailto:sage [2007/03/06(火) 15:04:50 ] >>67 つうか、お前がプログラマなんだろ。 俺はプログラマじゃないから答えてやらないよ。
71 名前:デフォルトの名無しさん mailto:sage [2007/03/06(火) 15:06:17 ] 丸文字といえば、やはりこれ 丸文字書体の手書き風TrueTypeフォント「ことり文字ふぉんと」v1.0が公開 先端が尖っていない滑らかな女の子らしい運筆で書かれている www.forest.impress.co.jp/article/2003/01/08/kotorimojifont.html
72 名前:デフォルトの名無しさん mailto:sage [2007/03/06(火) 15:07:14 ] >>67 おまえは、場合によっては、質問者に 余計なお世話だと思われることだろう。
73 名前:デフォルトの名無しさん mailto:sage [2007/03/06(火) 15:08:01 ] そもそも>>67 の発言はあくまで推測だし。 単なる丼勘定
74 名前:デフォルトの名無しさん mailto:sage [2007/03/06(火) 15:08:34 ] >>67 相手は「何も知らない」って言ってるんだぜ? あの質問から読み取れる情報は「日本語は理解できている」程度なんだぜ?
75 名前:デフォルトの名無しさん [2007/03/06(火) 15:19:03 ] >>67 お前の解答って「作る時間」じゃねーの?w 質問は「作れるようになる時間」だぞ。 『質問に答えればいいのに』答えられてないじゃんwwwww
76 名前:デフォルトの名無しさん mailto:sage [2007/03/06(火) 15:19:30 ] >>70 >>72-74 必死すぎ
77 名前:デフォルトの名無しさん [2007/03/06(火) 15:23:37 ] >>76 本人乙
78 名前:デフォルトの名無しさん mailto:sage [2007/03/06(火) 15:28:52 ] 何この自作自演連レス
79 名前:デフォルトの名無しさん mailto:sage [2007/03/06(火) 15:39:01 ] >>67 あれてるけどさんくす。 環境は整いました。 アップダウンは昔HP作ってたからたぶん問題なし。 が、プログラム自体に戸惑って止まってます。 BASICはやったことあったけど、javaとは全然違うね。難しい。
80 名前:デフォルトの名無しさん mailto:sage [2007/03/06(火) 15:53:14 ] 1.4対応の本は虎対応本に買い換えたほうがいいの?
81 名前:デフォルトの名無しさん mailto:sage [2007/03/06(火) 16:10:42 ] 使えなくなるわけではないが、別途Tiger(つーかいまはその次のMustangが最新) の知識を得る必要はある。
82 名前:デフォルトの名無しさん [2007/03/06(火) 16:13:11 ] コンパイルはでける。 実行すると、下記の表示される↓ [Fatal Error]:1:5: Invalid byte 1 of 1-byte UTF-8 sequece. 実行ソースは、やさしげなJava活用編、XML文書をDOMによって読み書きする(p291)です。
83 名前:デフォルトの名無しさん mailto:sage [2007/03/06(火) 16:26:22 ] JOptionPane.showInputDialogのダイアログに出てくるテキストフィールドに、 初期状態から文字を表示させておくことはできないのでしょうか?
84 名前:デフォルトの名無しさん mailto:sage [2007/03/06(火) 16:31:24 ] >>82 いきなりなんの話だ? XML中に表明しているエンコーディングと実際のエンコーディングが 食い違ってるんじゃないの?
85 名前:デフォルトの名無しさん mailto:sage [2007/03/06(火) 16:37:53 ] >>83 初期値を指定できるshowInputDialogを使う。 1.4以降なら3つあるはず。
86 名前:デフォルトの名無しさん [2007/03/06(火) 16:40:28 ] >85 〜Dialog("Your Name?","65")
87 名前:デフォルトの名無しさん mailto:sage [2007/03/06(火) 17:04:38 ] >>85-86 ありがとうございました。無事解決しました。
88 名前:デフォルトの名無しさん [2007/03/06(火) 17:06:44 ] >82は解決しませんでした。 諦めました、スルーして下さい。
89 名前:デフォルトの名無しさん mailto:sage [2007/03/06(火) 17:39:16 ] >>76 質問者本人か? 質問する前に日本語を勉強しようや。 さもなければ、半島に帰りな
90 名前:デフォルトの名無しさん mailto:sage [2007/03/06(火) 17:40:05 ] >>79 また自演だ。コテハンぴゅあとかいうドトネト厨の荒らしだろお前w
91 名前:デフォルトの名無しさん mailto:sage [2007/03/06(火) 19:12:15 ] >>88 諦めるもなにも読んだまんまだが? まずはxmlの仕様を勉強しろ >>84 正確には文字コードが指定されてなかったんでパーサがサポートするデフォルトの文字コードで読みに行ったらテキストのエンコードがUTF-8じゃなかったから仕様に従って致命的なエラー扱いにしたんだな。 何も考えてない奴が一番初めにコケるテンプレ嫁以前の問題だな。ググれば幾らでも出てくる。
92 名前:デフォルトの名無しさん mailto:sage [2007/03/06(火) 20:10:53 ] >>82 バイナリエディタで開いて1byte目にBOMついてないか確認しろ。
93 名前:デフォルトの名無しさん [2007/03/06(火) 21:14:39 ] javaファイル、xmlファイル、どっちがBOM付きでどっちがUTF-8?
94 名前:デフォルトの名無しさん mailto:sage [2007/03/06(火) 21:21:59 ] mustangからBOM付きUTF-8扱えるようになってたような。
95 名前:デフォルトの名無しさん mailto:sage [2007/03/06(火) 21:29:15 ] javaファイル →BOM付きshift_jis xmlファイル →BOM無しshift_jis ですよね?よね?
96 名前:デフォルトの名無しさん mailto:sage [2007/03/06(火) 21:35:55 ] BOMってのはUTF-16の話だ。
97 名前:デフォルトの名無しさん mailto:sage [2007/03/06(火) 21:52:34 ] >>96 unicode.org/faq/utf_bom.html#29 > Q: Can a UTF-8 data stream contain the BOM character (in UTF-8 form)? > A: Yes, UTF-8 can contain a BOM. bugs.sun.com/bugdatabase/view_bug.do?bug_id=6378911 UTF-8 decoder handling of byte-order mark has changed
98 名前:デフォルトの名無しさん [2007/03/06(火) 23:01:15 ] 原因がわかりまちた。 xmlファイルの文頭にこれ→<!--注釈-->をつけたことが原因でしたぁ〜ん (:D)| ̄|_ ごめんなご
99 名前:デフォルトの名無しさん [2007/03/06(火) 23:45:51 ] ソケットのストリームにおいて、コネクションを維持しながら 文字ストリームで通信した後にオブジェクトストリームで通信をしたいのですが、 文字ストリームのcloseメソッドの呼び出しって行う必要はあるのでしょうか?
100 名前:デフォルトの名無しさん [2007/03/06(火) 23:50:43 ] らくしてかれいにスレッド99コメント99げっとかしらかしら〜 (:D)| ̄|_
101 名前:99 [2007/03/07(水) 00:16:57 ] それは気がつかなんだ。 (:D)| ̄|_ ごめんなご