問題タブ [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.
java - Java: XML ファイルへの DOM の書き込み (フォーマットの問題)
org.w3c
XML API
既存のファイルを開くために使用していXML
ます。一部のノードを削除し、代わりに他のノードを追加しています。
問題は、追加された新しいノードが次々に書き込まれ、改行もインデントもまったくないことです。ファイルが有効であることは事実XML
ですが、人間がそれを調べるのは非常に困難です。
indentation 、または少なくとも各ノードの後に改行を追加する方法はありますか?
jsf - JSF で double をフォーマットする
ここで見つかったものと同様の問題があります: JSF selectItem ラベルのフォーマット。
私がやりたいことは、my の値として double を受け入れ、小数点以下 2 桁で表示することです。これは簡単な方法で行うことができますか?
使用してみましたが、入力フィールドの初期値ではなく、サーバーに送信されるinputTextの値に適用されるようです。
これまでの私のコード:
編集: 上記のコードは実際に動作します。プロジェクトを明示的に再構築して組み込み OC4J サーバーを再起動しても、jsp ページを更新しない JDeveloper にだまされました。ただし、コンピューターを再起動した後はすべて問題ありませんでした。
python - テキストのリストを列にフォーマットする
文字列値のリストを2列形式で出力しようとしています。文字列のリストを「通常のテキスト」にする標準的な方法は、string.joinメソッドを使用することです。ただし、引数は2つしかないため、「\n」を使用して1つの列しか作成できません。列の間にタブを追加するだけのループを作成しようとするとそれができると思いましたが、ロジックが正しく機能しませんでした。
かなり複雑な方法のActiveStateページを見つけましたが、それは4年前のものです。最近それを行う簡単な方法はありますか?
編集これが私が使いたいリストです。
スペースを減らすために、このリストを単純な2列形式で出力したいだけです。理想的には、列の間に標準的なスペースがあるはずですが、私はそれで作業できます。
.net - 短縮されたタイムゾーンでDateTimeを表示するには?
System.TimeZoneクラスだけでなく、DateTime.ToString()メソッドの多くの用途も認識しています。私が見つけられなかったのは、日時情報に加えて、3 文字のタイム ゾーンの略語を含む文字列に DateTime を変換する方法です (実際、相対時間に対する StackOverflow のツールチップとほぼ同じ方法です)。時間表示は動作します)。
誰もが理解しやすく、利用しやすい例にするために、StackOverflow の例を続けましょう。相対時間で表示されるツールチップを見ると、完全な日付、12 時間形式の秒を含む時間、AM/PM の指定、および 3 文字のタイム ゾーンの略語 (この場合は、Coordinated世界時)。組み込みメソッドを使用して GMT または UTC を簡単に取得できることはわかっていますが、本当に必要なのは、ローカル (この場合は Web サーバー) の時刻です。
私たちの Web サーバーが Windows Server 2k3 を実行していて、タイム ゾーンが CST に設定されている場合 (または、夏時間が元に戻るまでは CDT でしょうか?)、ASP.NET Web アプリでそのタイム ゾーンに相対的な DateTimes を表示したいと考えています。最後に「CST」を表示するようにフォーマットされています。これを簡単にハードコーディングできることはわかっていますが、堅牢性のために、コードの OS 環境設定を実行しているサーバーに基づくソリューションを本当に好んでいます。
現在、次のコードを使用して、タイムゾーンの略語以外はすべて持っています。
どちらが表示されますか:
2008/10/07 03:40:31 午後
私が望むのは(そしてそれは大したことではありません、約束します!)それが言うことだけです:
2008 年 10 月 7 日 03:40:31 午後 CDT
System.TimeZone.CurrentTimeZone を使用して「中央夏時間」を正しく表示できますが、簡潔にするために少し長すぎます。空白や大文字以外の文字を削除する文字列操作ルーチンの作成に行き詰まっていますか? それはうまくいくかもしれませんが、それは私には信じられないほどハックのようです...
ここをグーグルで調べても、私の特定の質問に当てはまるものは何もありませんでした。
datetime - VB6 日付データ型: 精度とフォーマット
- VB6 の
Date
データ型はどのくらい正確ですか (1 秒未満)? - 秒の端数を表示するようにフォーマットする方法は?
私は何年も不在だった後に VB6 を再訪していますが、私の人生では、以前知っていたことを思い出せません。メモリリークが発生したため、これにメモリリークタグを付けることを検討しました(hur hur hur)。
その後、この API 呼び出しを見つけましたが、動作しているようです。
database - 抽象化を維持しながら、フォーマットされたテキストをDBに保存する
データを他の場所で使用できるように抽象化のレベルを維持しながら、フォーマットされたテキストのブロック(改行、タブ、リストなど)をデータベース(特定のものはありません)にどのように保存してWeb(XHTML)に表示しますか?アプリケーションまたはWebサイトの構造が将来変更される場合はどうなりますか?
java - Javaを使用して電話番号を国際形式(E.164)に変換するための最良の方法は何ですか?
Javaを使用して電話番号を国際形式(E.164)に変換するための最良の方法は何ですか?
「電話番号」と国ID(たとえばISO国コード)が与えられた場合、それを標準のE.164国際形式の電話番号に変換したいと思います。
手作業で簡単にできると思いますが、すべての状況で正しく機能するかどうかはわかりません。
これを実現するために、どのJavaフレームワーク/ライブラリ/ユーティリティをお勧めしますか?
PS「電話番号」は、一般の人が識別できるものであれば何でもかまいません。
最後の1つは私のお気に入りです。これは、英国で番号を書く方法であり、+ 44を使用するか、0を使用する必要があることを意味します。
E.164形式の番号はすべて数値であり、完全な国際国コード(eg + 44)を使用する必要があります
c# - C# で文字列を電話番号としてフォーマットする方法
文字列「1112224444」があります。これは電話番号です。ファイルに保存する前に、111-222-4444 としてフォーマットしたいと考えています。変数。
私が考えていた:
しかし、それはうまくいかないようです。
** アップデート **
Ok。私はこの解決策に行きました
内線番号が 4 桁未満の場合、めちゃくちゃになります。右から数字を埋めていきます。それで
何か案は?
java - 大きなパラメーター リストを使用してメソッドをフォーマットする方法
私はこれをうまくやる方法を見たことがありません。他の人がどのようにやっているか見てみたいです。現在、私は次のようにフォーマットしています: