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

0 投票する
4 に答える
1941 参照

c# - C# コード用の構成可能なプリティ プリンターを探しています。

私は約 10 人の開発者のチームで働いています。一部の開発者は、非常に厳密な書式設定を必要としています。これらの仕様に合わせて構成できるきれいなプリンターを見つけて、ビルド プロセスに追加したいと考えています。このようにして、ソース管理から引き出されたときに他の人がフォーマットをどれほどひどく台無しにしても、それは受け入れられるように見えます.

0 投票する
10 に答える
32265 参照

java - Java での StAX XML フォーマット

StAX(特にwoodstox)を使用して、出力xmlを改行とタブでフォーマットすることは可能ですか?つまり、次の形式で:

それ以外の:

これがwoodstoxで不可能な場合、これを行うことができる他の軽量ライブラリはありますか?

0 投票する
4 に答える
293539 参照

c - スペース付きの左パッド printf

printf を使用するときに、文字列の左側にスペースを埋め込むにはどうすればよいですか?

たとえば、「He​​llo」の前に 40 個のスペースを付けて印刷したいとします。

また、印刷したい文字列は複数の行で構成されています。各行を個別に印刷する必要がありますか?

編集: 明確にするために、すべての行の前に正確に 40 個のスペースを印刷したいと考えています。

0 投票する
4 に答える
3452 参照

java - Java または Joda の Decimal DateTime フォーマッタ

日付を 10 進形式にする必要があるファイルを作成しています。

2007-04-24T13:18:09になる39196.554270833331000

これを行う時間フォーマッタを持っている人はいますか (10 進時間は VB/Office などが使用するものです)。

基本的なコードは次のようになります。

上記の例の場合。

(私はこれを行う DateTimePrinter から始めましたが、今のところ難しすぎます (joda ソースがリンクされていないため、簡単にアイデアを得ることができません))。

注: 10 進数の時間は、1900 年からの日数です。部分的な日を表します。2.6666666 は、1900 年 1 月 2 日の午後 4 時になります。

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

c# - 大規模な Web アプリケーション全体で C# の文字列を一貫してフォーマットする

大規模な Web アプリケーション全体で書式設定文字列の使用を構造化する一貫した方法を探しています。また、どの方法を使用するかについての推奨事項またはベスト プラクティスを探しています。

これまで、いくつかの一般的なフォーマットを行う静的クラスがありました。

Formatting.FormatCurrency

Formatting.FormatBookingReference

これが正しい方法であるとは確信していませんが、.NET内で文字列を直接フォーマットする標準的な方法を使用して、次を使用することをお勧めします。

amount.ToString("c")

reference.ToString("000000")

より複雑なデータ構造の一部には IFormattable と ICustomFormatter を使用しますが、フォーマットする必要があるより単純な既存のオブジェクト (この場合は Int32 だけでなく DateTime) をどうするか悩んでいます。

「c」と「000000」の定数を定義して、Web アプリ全体で一貫して使用するだけですか、それとももっと標準的な方法がありますか?

0 投票する
7 に答える
115686 参照

php - PHPで数値を1ドルにフォーマットするにはどうすればよいですか?

数値をドルとセントを示す文字列に変換するにはどうすればよいですか?

0 投票する
6 に答える
16953 参照

.net - 数値をコンマでフォーマットしますが、小数は保持します

数字を2倍の数千でグループ化したいのですが、出力もしますが、実際には小数点以下の桁数が数値に含まれています。フォーマット文字列がわかりません。

免責事項(あなたが思うほど簡単ではありません):

  • この質問に私を向けないでくださいそれは私の質問に答えません
  • MSDNを指さないでください。記事は役に立ちませんでした(私がそれらを間違って読んでいると思われる場合は、自分で読んで正しい答えを投稿してください)
  • .ToString("n")動作しません、それは数字を丸めます
0 投票する
1 に答える
172 参照

apache-flex - ValidateNow() 以外の Flex でコントロールのツリーを再フォーマット/再検証する方法は何ですか?

を呼び出したときに複数行のテキストが適切に再フォーマットされないという問題がありますloadStyleDeclarations。ただし、同じスタイルシートを 2 回読み込むと、テキストが正しく更新され、再フォーマットされます。

だから私がしたいのは、コントロールをリフレッシュして、テキストを再フォーマットすることです。私は試してみましValidateNow()ValidateDisplayList()が、どちらも正しい種類のレイアウト要求を引き起こしていないようです。

他の再検証関数を呼び出していると思いloadStyleDeclarations()ますが、それが何であるかを見つけることができません。

0 投票する
13 に答える
681 参照

formatting - このコードをどのようにフォーマット/インデントしますか?

このコードをどのようにフォーマット/インデントしますか?

また


編集:

私のクラスには実際には多くのパラメーターがあるため、応答に影響を与える可能性があります。

0 投票する
15 に答える
230849 参照

python - Python での通貨の書式設定

Python を使用して、188518982.18 のような数値を £188,518,982.18 にフォーマットしようとしています。

これどうやってするの?