[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 901- 1001- 2ch.scのread.cgiへ]
Update time : 05/12 07:11 / Filesize : 279 KB / Number-of Response : 1029
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

C#, C♯, C#相談室 Part91



1 名前:デフォルトの名無しさん [2016/06/29(水) 04:39:09.19 ID:sT3gw8va.net]
■Visual Studio 2013 Community & Express(無償の統合開発環境)等はこちら
www.visualstudio.com/downloads/

■コードを貼る場合はこちら
ideone.com/

■前スレ
C#, C♯, C#相談室 Part88 [転載禁止]©2ch.net
peace.2ch.net/test/read.cgi/tech/1437808445/
C#, C♯, C#相談室 Part89
peace.2ch.net/test/read.cgi/tech/1443271409/
C#, C♯, C#相談室 Part90
echo.2ch.net/test/read.cgi/tech/1455160063/

■次スレは>>970が建てる事。
建てられない場合は他を指定する事。

992 名前:デフォルトの名無しさん mailto:sage [2016/11/05(土) 06:15:16.00 ID:Bnw8PuKo.net]
Open XML SDK使ってXLSX直接読み書きすると捗るわ

993 名前:デフォルトの名無しさん mailto:sage [2016/11/05(土) 06:50:20.50 ID:HDT4XNAt.net]
>>965
恐らく「タブは印刷すると見えない」が問題なんだろうが
それこそこっち側からは理解不能だ

994 名前:デフォルトの名無しさん mailto:sage [2016/11/05(土) 07:01:16.64 ID:Q0fi8pIF.net]
Excel開いた状態からD&DでコピペするとTSVだよな確か

995 名前:デフォルトの名無しさん mailto:sage [2016/11/05(土) 07:32:01.87 ID:6wNzhQFs.net]
>>966
知らない間にオープンソースになってたんだな
ちょっと使ってみるかな

996 名前:デフォルトの名無しさん mailto:sage [2016/11/05(土) 11:00:50.75 ID:p62EnB4H.net]
生はつらくない?
ClosedXMLおすすめ
NPOIはバグ多い

997 名前:デフォルトの名無しさん [2016/11/05(土) 11:01:17.28 ID:oE61kQsA.net]
namespace Calculator
{
public abstract class ScanBase : AbstractScanner<ValueType,LexLocation> {
}
public class Parser: ShiftReduceParser<ValueType, LexLocation>
{
  static Parser() {
  }
  protected override void Initialize() {
  }
省略
  protected override string TerminalToString(int terminal)
  {
  }
         Parser() : base(null) { }
         public static void Calculate(string input)
         {
            Parser parser = new Parser();
            Scanner scanner = new Scanner();
            scanner.SetSource(input, 0);
            parser.Scanner = scanner;
            parser.Parse();
         }
}
}

         Parser() : base(null) { }
これは何をしてるのですか?

998 名前:デフォルトの名無しさん mailto:sage [2016/11/05(土) 11:05:51.24 ID:vG38OUAL.net]
>>971
うんこ食べてる

999 名前:デフォルトの名無しさん mailto:sage [2016/11/05(土) 11:17:20.70 ID:N0pRKuvW.net]
>>966
あれMSDNやそこらのサイトの例を鵜呑みにすると、複数フォント使っているセルは最初の単語しか取得出来ないんだよな
まあきっちり読めばいいだけなんだが

1000 名前:デフォルトの名無しさん mailto:sage [2016/11/05(土) 11:17:22.49 ID:93kgJ5Ii.net]
>>965
分かれよw
それはTSVそサポートしてるんじゃないでしょ。
っていうか「テキストファイルのインポート」だって自分で書いてるじゃんw

>>969
プレーンテキストのデータはそうなってるだけでしょ。

そういやその逆の操作も可能だから、TSVでクリップボードにコピーして
スプレッドシートに貼り付け出来るようにしたソフトを昔作ったことがあったな



1001 名前:デフォルトの名無しさん mailto:sage [2016/11/05(土) 11:18:47.90 ID:u9ZZUUBm.net]
>>971
そういうのは再帰下降パーサを手書きしてみればなんとなく分かるようになる
前知識なしでShift-Reduceは無謀

1002 名前:デフォルトの名無しさん [2016/11/05(土) 11:22:21.39 ID:oE61kQsA.net]
ShiftReduceParserではなくて
  Parser() : base(null) { } ここね。

1003 名前:デフォルトの名無しさん mailto:sage [2016/11/05(土) 11:33:26.54 ID:6wNzhQFs.net]
>>974
> それはTSVそサポートしてるんじゃないでしょ。
> っていうか「テキストファイルのインポート」だって自分で書いてるじゃんw
正直何を言ってるのかわけわからん w
まあその前にアンカーぐらいまともにつけられるようになれよ
って話だな

1004 名前:デフォルトの名無しさん mailto:sage [2016/11/05(土) 11:47:50.74 ID:0A6bFhuE.net]
>>966
何が捗るのさ?

1005 名前:デフォルトの名無しさん mailto:sage [2016/11/05(土) 11:50:31.98 ID:93kgJ5Ii.net]
>>977

1006 名前:arget="_blank">>>962
その答えが恐らく>>963だろうと。
そういう話
[]
[ここ壊れてます]

1007 名前:デフォルトの名無しさん mailto:sage [2016/11/05(土) 11:51:10.92 ID:Bnw8PuKo.net]
>>969
設定ファイルをExcelで書きたいからCSVでって言ってくる客は多いから、XLSXで提案すると喜ばれるよね

1008 名前:デフォルトの名無しさん mailto:sage [2016/11/05(土) 11:53:37.33 ID:2n9hgzl5.net]
CSVと違ってTSVは標準の拡張子がないだけだろ
それを「エクセルはTSVサポートしてない」って・・・www

1009 名前:デフォルトの名無しさん mailto:sage [2016/11/05(土) 11:56:50.35 ID:Bnw8PuKo.net]
>>973
まあ動きがおかしいと思ったらXLSXの生データを確認するのが手っ取り早いね

1010 名前:デフォルトの名無しさん mailto:sage [2016/11/05(土) 11:57:26.23 ID:PXYcOtjJ.net]
Open XML SDKってどの程度のことが出来るの?
数式セル、条件付き書式、マクロ、暗号化、PDF変換、画像挿入は対応してる?



1011 名前:デフォルトの名無しさん mailto:sage [2016/11/05(土) 12:13:05.59 ID:Qh4Pk2xF.net]
いまだに「CSV?カンマで区切りゃいいんだろ?」的な認識の奴が多くて辟易する

1012 名前:デフォルトの名無しさん [2016/11/05(土) 12:49:43.04 ID:oE61kQsA.net]
カンマで区切るだけだと思うが、、、
理由もなしに辟易するのもなんだよな。

例えば
   Parser() : base(null) { }
これが何をいみするのかを調べるには、ある程度のキーワードがあれば検索できる。
baseはここでは特徴的なキーワードだからbaseで検索すればなにか手がかりが掴める
はずだ。
あるいはこの行をコメントアウトしてみるとか、トレースしてみるとかすると何か
手がかりがつかめるかもしれない。

1013 名前:デフォルトの名無しさん mailto:sage [2016/11/05(土) 12:54:27.64 ID:Bnw8PuKo.net]
>>985
フィールドがダブルコーテーションで囲まれてることも考慮しないと

1014 名前:デフォルトの名無しさん mailto:sage [2016/11/05(土) 12:56:50.22 ID:pzDrzyW2.net]
>>979
単体で直接読み書きできるのにサポートしてないってどう言うこと?

1015 名前:デフォルトの名無しさん mailto:sage [2016/11/05(土) 12:57:59.54 ID:pzDrzyW2.net]
>>980
サーバー上で Excel ファイルを生成してダウンロードさせるとかの用途もあるしね

1016 名前:デフォルトの名無しさん mailto:sage [2016/11/05(土) 12:58:49.61 ID:Vdk40yXv.net]
CSVならCsvHelperをNugetしてくれば解決さ

1017 名前:デフォルトの名無しさん mailto:sage [2016/11/05(土) 13:00:04.39 ID:pzDrzyW2.net]
>>983
只で試せるんだから自分でやってみなよ
ここはそういう板ですよ

1018 名前:デフォルトの名無しさん mailto:sage [2016/11/05(土) 13:02:33.65 ID:pzDrzyW2.net]
>>986
ダブルクォーテーションのエスケープはどうするとか、改行はどうするとか、やり出すとキリがないからなぁ

1019 名前:デフォルトの名無しさん mailto:sage [2016/11/05(土) 13:13:48.58 ID:93kgJ5Ii.net]
>>987
上げ足取る気満々の奴に馬鹿正直に答える俺もどうかしてると思うが、
少なくとも読み込みに関してはサポートしているのは「任意のデリミタ区切りのテキストファイル」
であってTSVじゃない。

それに対してCSVはCSVとして直接扱える。

PCに必ずしも明るいとは限らない俺たちのエンドユーザーに対してどちらがよりフレンドリーか明らか。

っていうか、最初からそんなこと言われなくてもわかってるだろうにくっだらない。

1020 名前:デフォルトの名無しさん mailto:sage [2016/11/05(土) 13:43:13.40 ID:PXYcOtjJ.net]
レポートファイルでもないのに内部保存形式意識させた時点で負けた気になる
設定変更はアプリ内でやりたい



1021 名前:デフォルトの名無しさん mailto:sage [2016/11/05(土) 14:02:37.48 ID:pzDrzyW2.net]
>>992
プログラマーなら
> 「任意のデリミタ区切りのテキストファイル」
に TSV が含まれることに異議を唱える奴はそうそういないと思うけどねぇ
どっちが揚げ足とりなんだか w

1022 名前:デフォルトの名無しさん mailto:sage [2016/11/05(土) 14:18:37.61 ID:N0pRKuvW.net]
DB入力にCSV指定されて軽くハマった覚えあるから出来る限りTSVにしているな
CSVは方言がキツイわ

1023 名前:デフォルトの名無しさん mailto:sage [2016/11/05(土) 15:21:23.46 ID:HDT4XNAt.net]
いつものことながら、激しくどうでも良いことだなw

1024 名前:デフォルトの名無しさん [2016/11/05(土) 16:08:18.72 ID:oE61kQsA.net]
push

1025 名前:デフォルトの名無しさん [2016/11/05(土) 16:08:54.81 ID:oE61kQsA.net]
pop

1026 名前:デフォルトの名無しさん [2016/11/05(土) 16:09:17.15 ID:oE61kQsA.net]
the

1027 名前:デフォルトの名無しさん [2016/11/05(土) 16:11:24.95 ID:oE61kQsA.net]
end
sssp://o.8ch.net/irxl.png

1028 名前:過去ログ ★ [[過去ログ]]
■ このスレッドは過去ログ倉庫に格納されています






[ 新着レスの取得/表示 (agate) ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<279KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef