1
を "守る" 私はXMLを解析するためにBeautifulSoupを使用しています:はBeautifulSoupの名誉XMLを作成します:スペース=
In [64]: b = bs4.BeautifulSoup('<xml><t xml:space="preserve"> </t><t xml:space="preserve"> A </t></xml>', 'xml')
In [65]: b.find_all('t')
Out[65]: [<t xml:space="preserve"> </t>, <t xml:space="preserve"> A </t>]
その結果、5つのスペースがxml:space="preserve"
属性にもかかわらず、最初のt
タグで1にまとめています。
BeautifulSoupをxml:space="preserve"
と尊重し、スペースを崩壊させない方法はありますか?