Httpie: XMLフォーマッタを修正

作成日 2016年02月28日  ·  1コメント  ·  ソース: httpie/httpie

問題点

XMLフォーマットの既存の

  • []名前空間がめちゃくちゃになる#389
  • []処理命令が失われる#415
  • []潜在的に脆弱な#384
  • []コメントが失われる
  • [] Doctypeが失われます

可能な解決策

  1. 堅牢なXMLフォーマッターを見つけて実装する
  2. XMLフォーマットをまとめて削除#394
  3. コメント、処理命令、Doctype、および名前空間を含まない単純なXMLのみをフォーマットします。

前:

<?pi data?>
<!-- comment -->
<root xmlns='namespace'>
   <element key='value'>text</element>
   <element>text</element>tail
   <empty-element/>
</root>

後:

<ns0:root xmlns:ns0="namespace">
    <ns0:element key="value">text</ns0:element>
    <ns0:element>text</ns0:element>tail
   <ns0:empty-element />
</ns0:root>
bug

>すべてのコメント

今のところXMLフォーマッタを削除しました。

このページは役に立ちましたか?
0 / 5 - 0 評価