問題タブ [formatting]
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.
email - 電子メール テンプレート txt ファイルを使用して書式を保持するにはどうすればよいですか?
メールのテンプレートとして書式設定済みのテキスト ファイルを使用しています。ファイルには、必要な場所に改行があります。このテンプレートを使用してプレーン テキストのメールを送信したいのですが、書式設定がすべて失われます。改行は削除されます。
このファイルを解析して改行を保持するにはどうすればよいですか? <pre>
プレーンテキストのメールを送信したいので、タグを使用したくありません。
テンプレートを文字列にプルするために、従来の ASP ReadAll メソッドを使用しています。
私は何が欠けていますか?
postgresql - 「1 日 01:30:00」のような間隔を「25:30:00」に変換する方法は?
いくつかの間隔を追加し、結果を Excel で使用する必要があります。
以来
間隔を「1日01:30:00」として返し、この形式は私のExcelシートを壊します。「25:30:00」のような出力があればいいと思いましたが、PostgreSQLでそれを行う方法が見つかりませんでしたドキュメンテーション。
ここで誰か助けてくれませんか?
c# - 常に符号を表示するカスタム数値フォーマット文字列
+ veまたは-veのいずれであっても、常に符号を出力するように標準またはカスタムの数値フォーマット文字列を指定する方法はありますか(ゼロに対して何をすべきかはわかりませんが!)
c# - StringBuilder.AppendLine / string.FormatとStringBuilder.AppendFormatはいつ使用しますか?
String.Format()の使用に関する最近の質問がありました。私の答えの一部には、StringBuilder.AppendLine(string.Format(...))を使用するための提案が含まれていました。Jon Skeetは、これは悪い例であると提案し、AppendLineとAppendFormatの組み合わせを使用して提案しました。
これらの方法を使用するための「好ましい」アプローチに自分自身を実際に落ち着かせたことは一度もありませんでした。次のようなものを使い始めるかもしれませんが、他の人が「ベストプラクティス」として何を使用しているかを知りたいと思います。
html - HTML から Excel: Excel に列を数値として扱うように指示するにはどうすればよいですか?
Excel で HTML を開くときに、次のことを達成する必要があります(Response.contentType="application/vnd.ms-excel")
。
- Excel に td セルの内容を数値として見なさせる
- 上記を作成して、後続のユーザーが入力した数式がこれらのセルで機能するようにします (スプレッドシートが開いている場合)
style="vnd.ms-excel.numberformat:0.00"
これまでのところ、問題の td セルへの追加に成功しました。Excelでセルを右クリックすると、セルの内容が数値として正しく表示されますが、数式は機能しません。
成功した場合、カスタム要件に従って適切な数式を使用して Web Excel レポートをユーザーが拡張できるため、この手法は非常に役立ちます。前もって感謝します。
c# - C#で文字列としてdoubleをフォーマットする
私は約0.000001から1,000,000,000.000までの値を持つことができるDoubleを持っています
この数値を文字列としてフォーマットしたいのですが、条件付きでそのサイズによって異なります。したがって、非常に小さい場合は、次のような形式でフォーマットします。
それがそれほど小さくない場合、たとえば0.001の場合、次のようなものを使用します
それが終わったら、1,000と言って、次のようにフォーマットします。
フォーマットする値のサイズに基づいてこのフォーマット文字列を作成する賢い方法はありますか?
java - mssql は改行をややぎこちなく処理します
問題は次のとおりです。
ご参考までに:
データベース エントリ 1、2、および 3 は、jdbc1.2 を使用して jython 2.2.1 を使用して作成されます。データベース エントリ 4 は、odbc を使用する古い置換プログラムである vb を使用して作成されます。
jython と vb の両方の MailBody エントリを SQL Server Enterprise Manager ソフトウェアから直接ワードパッドにコピー アンド ペーストすると、正しい改行で完全にフォーマットが出力されることがわかりました。各ファイルのバイトを 16 進エディターまたは KDiff3 と比較すると、バイナリはまったく同じです。
このデータを消費するサードパーティ プログラムがあります。悲しいことに、サードパーティのプログラムがデータを読み取り、エントリ 1 から 3 のデータを改行なしで表示します。ただし、エントリ 4 では、テキストが正しくフォーマットされます。写真で見ることができるさらなる証拠として、データベース内のデータは異なって表示されます。どういうわけか、改行は vb エントリのデータベースに保存されますが、jython エントリは見落とされます。エントリ 4 の「MailBody」フィールドをクリックすると、メールの残りが表示されます。一方、jython のデータは 1 行で表示されます。
何が得られ、何が欠けているのか、どうすればこれを処理できますか? これは、実際にデータベースに送信するコードのスニペットです。
編集: 参考までに: [処理済み] 列の不一致は無視してください。これは無関係です。EDIT:私がしたいのは、jythonプログラムにvbプログラムと同じ方法でデータを入力させることです。サードパーティのプログラムが来て、データを正しく表示するようにします。そのため、「MailBody」のすべてのエントリに「これはテストのみです!」と表示されます。次の行「etc etc」なので、スクリーンダンプを実行すると、すべてのエントリがデータベース エントリ 4 のようになります。
解決した
ミックスに _force_CRLF を追加します。
vb.net - VB.net: 時間のない日付
日時を日付だけにフォーマットするにはどうすればよいですか?
たとえば、これはデータベースから取得したものです: 12/31/2008 12:00:00 AM ですが、日付だけを表示したいだけで、時刻は表示したくありません。
c# - HH:mm のような DateTime 形式 AM/PM なしの 24 時間
ここで、「16:20」のような文字列を形式を失うことなく DateTime 型に変換する方法を検索していました。db はこの形式を受け入れるだけなので、dd/MM/yyy または秒または AM/PM を追加したくないと言いました。
私はまだ文化で試しました
前もって感謝します