lxml

    2

    1答えて

    XMLファイルを読み込んで文字列を特定の値に置き換える必要があります。 XMLにはCDATA要素が含まれており、それを保存する必要があります。 私はパーサーを使用し、strip_dataをfalseに設定しようとしました。これは機能しておらず、それを達成する方法を理解する助けが必要です。以下は import lxml.etree as ET parser1 = ET.XMLParser(str

    1

    1答えて

    2つの段落のすべての内容を1つの段落にマージして、その間にスペースを入れたいと思います。 lxmlを使ってこれをどうすればできますか? 例: <p>He is <b>bold</b>!</p> <p>Is he <u>here</u>?</p> がにマージされます:あなたの構造が単純な場合 <p>He is <b>bold</b>! Is he <u>here</u>?</p>

    1

    1答えて

    lxmlのドキュメントを検索して読むことでこの質問に簡単に答えることができますが、私は役に立たなかったことを謝ります。 私はlxmlのfindallを頻繁にXMLファイルのクエリに使用してきました。最近、私は必要なデータを抽出するためにワイルドカードを使用する必要がありました。これは私にXpathの使用をもたらしました。 私はETXPathでは動作しますが、Xpathでは動作しません。なぜ私は混乱

    1

    2答えて

    私は、特定の色(内部)のセルがある要素のスタイルIDを取得する必要があるExcel XMLファイルを持っています。 私は例として、このExcelのXMLを持っている: をそしてそれは、文書のヘッダーです: <?xml version="1.0"?> <?mso-application progid="Excel.Sheet"?> <Workbook xmlns="urn:schemas-mic

    0

    1答えて

    test_gml.py from lxml import etree import lxml xml_response = lxml.etree.Element('xmlResponse') mapping = lxml.etree.SubElement(xml_response,'mapping',{"id":"AHGJHKSHQWEIUELQWDKJQEDH"}) services_e

    1

    1答えて

    私はこのようなコードでも形成されXMLがあります。ラインになることを出力で import lxml.etree as ET parser = ET.XMLParser(resolve_entities=False) tree = ET.parse(inCfgFileName, parser) .... outFile = open(outCfgFileName, "w") ......

    1

    1答えて

    私は私が何をしたい、このようなものです。このxmlファイル(もちろんそのxmlファイルのごく一部)と文書番号 <article-set xmlns:ns0="http://casfwcewf.xsd" format-version="5"> <article> <article id="11234"> <source> <hostname>some hostname for

    0

    1答えて

    私はpython-docxモジュールとimport docxを行うと、私はこのエラーを取得: Traceback (most recent call last): File "/Userpath/script.py", line 19, in <module> import docx File "/Library/Python/2.7/site-packages/do

    1

    1答えて

    findコマンドで問題が発生していて動作しません。しかし、理論的にはうまくいくはずです。 のは、私は、このxmlファイルを持っているとしましょう:私はそこに属性を追加する要素のPXMLを見つけたい <?xml version="1.0"> <pxml name="es"> things here </pxml 。だから私はこのコードを使用しています: from lxml impo

    2

    1答えて

    私はlxmlを使用して特定のページをスクラップしています。私はIDでタグを取得する方法を知っていますが、実際のID属性を取得する方法を見つけることができませんでした。 例えばHTMLであると言う: <div id="stuff" > <div id="some unknown"> xxxx </div> <div id="another unknown"> xxxxx </di