問題タブ [libxml2]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ruby - バス エラー - Ruby でこれが発生する原因は何ですか?
過去数年間で 5 ~ 10 回このエラーに遭遇しましたが、この問題に対する明確な答えは見つかりませんでした。エラーは次のとおりです。
これを実行しているアプリは RMagick を使用しています。
少し前に ImageMagick をインストールしたとき、Nokogiri をインストールしたとき、および MySQL をインストールしたときに、この問題に遭遇しました。Nokogiri の場合は、より新しいバージョンの が必要だったからですlibxml
。これについてどう思いますか?修正はありますか?プロジェクトがロードしている RMagick のバージョンを確認するにはどうすればよいですか?
私は Mac 10.5.8 を使用しています。
助けてくれてありがとう、ランス
makefile - ./configure コマンドを元に戻す方法
libxml2の./configureコマンドで作成したファイルを全て削除するコマンドはありますか??
ありがとうサミュエル
iphone - iPhoneのlibxml2
HTMLファイルをlibxml2で解析しようとしています。通常はこれでうまくいきますが、この場合はそうではありません:
このクエリを実行して、最初のものを取得します<td>
しかし、libxml は<table>
タグがタグの子ではなく、タグ<p>
に続くと考えているため、何も返されません。
そして最後に、なぜ?
objective-c - Objective-c、Xcode、およびHTMLparser.hを使用した単純なlibxml2HTML解析の例
libxmlを使用してHTMLを解析する簡単な例を誰かに教えてもらえますか。
1)名前=input2の入力の値を解析したいとします。
「string2value」を出力する必要があります。
2)class=spantextである各spanタグの内部コンテンツを解析したいとします。
「HelloWorld1」と「HelloWorld2」を出力する必要があります。
objective-c - リストが返されるObjective-CのLibXmlパーサーのメモリリークを解決するにはどうすればよいですか?
ネットからデータを取得しているときにLibXmlパーサーでリークが発生しました。
以下のコードでは、リストを割り当てました
これから私を助けてください、ありがとう、マダン。
iphone - C/Objective-C で HTML の一部を抽出する
部門のすべてのフォーマットを保持しながら、Web サイトの詳細コンテンツを抽出する必要があります。抽出したいセクションは次のとおりです。
私の現在の解決策は、libxml2 と xpath の HTMLParser を使用してノードを見つけ、すべてのノードを調べてこの HTML の一部を再構築することです。これは長くて複雑なコードです。
HTML の一部を抽出するためのより簡単な解決策があるかどうか疑問に思っています。
ありがとう。
ruby - Ruby SaxParser 構文
Ruby で大きな xml ファイルに saxparser を使用する方法を説明しているこの興味深い投稿を見つけました http://www.ioncannon.net/programming/643/fast-xml-parsing-with-ruby/ 次の行を使用したいと思います: パーサー = XML::SaxParser.file("posts.xml") がコントローラーの 1 つにありますが、ファイルの代わりに別のアプリからの xml 投稿があります。構文を手伝ってくれる人はいますか? どうもありがとう
module - Apacheモジュールの開発中にサードパーティライブラリを使用する際の問題
インターンシップのためにApacheモジュールを書いています。私はこれにCを使用しています(私はPerlやPythonにあまり精通していません)。
このモジュールを作成している問題を解決するには、HTMLパーサーを使用する必要があります。私はこの目的のためにlibxml2を検討しています。
モジュール内のライブラリをどのようにリンクすればよいか混乱していますか?モジュールのコンパイル中にライブラリをリンクする必要がありますか、または構成ファイルでLoadFileディレクティブを使用してライブラリをロードする必要があります。
私の主な懸念は、Ubuntuでこれを開発している間ですが、デプロイメントサーバーで実行されるOSが何になるかわかりません。だから私はその展開、合併症がなく、成功することを望んでいます。
編集:@Grim:返信してくれてありがとう:)
次のコマンドでモジュールをコンパイルしました。
apxs -I /usr/include/libxml2/ -c mod_xmltest.c
sudo apxs -n xmltest_module -i mod_xmltest.la
これはモジュール内のライブラリをリンクしていないと思います。サーバーの起動時に「未解決のシンボル」エラーが発生したため、LoadFileディレクティブを使用してlibxml2ライブラリをロードしました。うまくいくようです。
このように問題があると思いますか?デプロイメントサーバーでは、管理者がlibxml2ライブラリの場所を明示的に指定できるため、これによりモジュールの移植性が向上すると思います。
c - libxml2 SAX クエリ
C で libxml2 の SAX インターフェイスを使用して XML ファイルを解析しようとしています。
私の問題は、タグの末尾と新しいタグの先頭の間に空白文字があると、コールバック「文字」が実行されることです...こんにちは。
すなわち
<?xml version="1.0"?>
<doc>
<para>Hello, world!</para>
</doc>
次のイベントが生成されます。
どういうわけかこれらの空白が「文字」として認識されないのは本当に素晴らしいことです.
なぜこれが起こっているのか、またはこれをどのように防ぐことができるのか、誰にもわかりませんか???
python - Pythonのutfエンコーディングの問題または私のlibxml?
こんにちは、python 用の libxml を使用して Web ページから「META」記述を抽出しようとしています。UTF 文字に遭遇すると、ガベージ文字をチョークして表示するようです。ただし、正規表現を介してデータを取得すると、ユニコード文字がうまく取得されます。私はlibxmlで何か間違っていますか?
ありがとう
出力: