検索

ホームページ  >  に質問  >  本文

c# - HTML文字列の組版

HTML コードの文字列があり、その文字列をフォーマットしたいのですが、利用可能な方法はありますか?

プロジェクトでの変換に使用できる js プラグインまたはメソッドが必要です。

たとえば、元の文字列は次のとおりです:

リーリー

スペースと改行を追加して新しい文字列にします:

リーリー
迷茫迷茫2769日前833

全員に返信(4)返信します

  • 世界只因有你

    世界只因有你2017-05-24 11:38:25

    最初の解決策は正規表現を使用して質問に答えることでしたが、うまくいきませんでした。
    自分の考えを整理して完璧に解決しました(完璧だと思います)。

    リーリー

    ループに関する古い答えは次のとおりです:

    リーリー

    返事
    0
  • 怪我咯

    怪我咯2017-05-24 11:38:25

    なぜ私のこの質問は反対票を集め続けるのですか?まだ良い質問です。 。 。 。
    @mqycn 、@zhenguoli

    これは私の友人 @candy が書いた計画です:

    リーリー

    返事
    0
  • 黄舟

    黄舟2017-05-24 11:38:25

    http://tool.oschina.net/codef... オンライン。他のエディターには、beauty

    が含まれます

    返事
    0
  • 伊谢尔伦

    伊谢尔伦2017-05-24 11:38:25

    1. 開発ツールについては、VSCode エディターを試すことができます。

    https://code.visualstudio.com/

    インストールが完了したら、shift-ctrl-xを押してプラグインリストを開き、Beautifyを検索してインストールし、HTMLコードを美化します。
    ここで対応する設定を参照してください:

    https://marketplace.visualstu...

    1. コード内の形式変換には、

    などの HTML 文字列パーサーを使用できます。

    https://www.npmjs.com/package...

    または、cheerio を使用して DOM テキストを解析し、再出力することもできます。

    3. (HTML パーサーを再作成するのは難しくありません。私のコラムを参照してください
    http://ewind.us/2016/toy-html...

    )

    返事
    0
  • キャンセル返事