- 運営しているクリエイター
#XML
note でエクスポートしたXMLをPythonで読みやすくしたい(その6)
さてさてさてさて。
いよいよプログラミング実況中継風になってきました(笑)。
それもいいかも。
こちらの続きです。
(1)XMLファイルを読み込む
(2)読み込んだデータを木構造でアクセスする
(3)木構造の1Elementを1行で表示する
(4)noteのエクスポートファイルでテスト
(5)タグを置換
item → details
title → summary
その他 → l
note でエクスポートしたXMLをPythonで読みやすくしたい(その4)~XMLからhtmlへ~
さてさて。
こちらの続きです。
(1)XMLファイルを読み込む
(2)読み込んだデータを木構造でアクセスする
(3)木構造の1Elementを1行で表示する
(4)noteのエクスポートファイルでテスト
前回やったのはここまで。
今回は次のように置き換えてみます。
item → details
title → summary
タグ名をどうやって置き換えるのか。
if el.tag ==
note でエクスポートしたXMLをPythonで読みやすくしたい(その3)
再び。
こちらの続きです。
(1)XMLファイルを読み込む
(2)読み込んだデータを木構造でアクセスする
(3)木構造の1Elementを1行で表示する
前回やったのはここまで。
これまでは試験用のサンプルXMLファイル 'country_data.xml' でテストしてきました。今度はnoteでエクスポートしたXMLファイルでテストしてみます。
import xml.etree.Elem
note でエクスポートしたXMLをPythonで読みやすくしたい(その1)
前回、note の記事をエクスポートできるというお話しをしました。
note でエクスポートしたデータはXMLファイルであるためそのままでは読みにくい。なので「もうちょっとばかりよみやすくしたいなぁ」ということも書きました。PythonのチュートリアルにXMLファイルを扱うものがあったので参考にしつつ何かしていこうかと思います。
と言ってもゴールが見えているわけではありません。欲だけは果てしな
【Python】21 lines: XML/HTML parsing ~XML HTML を操ろう~
先に注意事項から。
XML/HTML を扱うプログラムの解説です。
Python のドキュメントで次のように警告されています。
XML の脆弱性についてはこちら。
さて。
始めましょう。
プログラム21行プログラムです。
dinner_recipe = '''<html><body><table><tr><th>amt</th><th>unit</th><th>item</th></t