問題タブ [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.

0 投票する
1 に答える
1845 参照

ruby - バス エラー - Ruby でこれが発生する原因は何ですか?

過去数年間で 5 ~ 10 回このエラーに遭遇しましたが、この問題に対する明確な答えは見つかりませんでした。エラーは次のとおりです。

これを実行しているアプリは RMagick を使用しています。

少し前に ImageMagick をインストールしたとき、Nokogiri をインストールしたとき、および MySQL をインストールしたときに、この問題に遭遇しました。Nokogiri の場合は、より新しいバージョンの が必要だったからですlibxml。これについてどう思いますか?修正はありますか?プロジェクトがロードしている RMagick のバージョンを確認するにはどうすればよいですか?

私は Mac 10.5.8 を使用しています。

助けてくれてありがとう、ランス

0 投票する
3 に答える
4857 参照

makefile - ./configure コマンドを元に戻す方法

libxml2の./configureコマンドで作成したファイルを全て削除するコマンドはありますか??

ありがとうサミュエル

0 投票する
2 に答える
632 参照

iphone - iPhoneのlibxml2

HTMLファイルをlibxml2で解析しようとしています。通常はこれでうまくいきますが、この場合はそうではありません:

このクエリを実行して、最初のものを取得します<td>

しかし、libxml は<table>タグがタグの子ではなく、タグ<p>に続くと考えているため、何も返されません。

そして最後に、なぜ?

0 投票する
2 に答える
30663 参照

objective-c - Objective-c、Xcode、およびHTMLparser.hを使用した単純なlibxml2HTML解析の例

libxmlを使用してHTMLを解析する簡単な例を誰かに教えてもらえますか。

1)名前=input2の入力の値を解析したいとします。

「string2value」を出力する必要があります。

2)class=spantextである各spanタグの内部コンテンツを解析したいとします。

「HelloWorld1」と「HelloWorld2」を出力する必要があります。

0 投票する
1 に答える
261 参照

objective-c - リストが返されるObjective-CのLibXmlパーサーのメモリリークを解決するにはどうすればよいですか?

ネットからデータを取得しているときにLibXmlパーサーでリークが発生しました。

以下のコードでは、リストを割り当てました

これから私を助けてください、ありがとう、マダン。

0 投票する
1 に答える
631 参照

iphone - C/Objective-C で HTML の一部を抽出する

部門のすべてのフォーマットを保持しながら、Web サイトの詳細コンテンツを抽出する必要があります。抽出したいセクションは次のとおりです。

私の現在の解決策は、libxml2 と xpath の HTMLParser を使用してノードを見つけ、すべてのノードを調べてこの HTML の一部を再構築することです。これは長くて複雑なコードです。

HTML の一部を抽出するためのより簡単な解決策があるかどうか疑問に思っています。

ありがとう。

0 投票する
1 に答える
672 参照

ruby - Ruby SaxParser 構文

Ruby で大きな xml ファイルに saxparser を使用する方法を説明しているこの興味深い投稿を見つけました http://www.ioncannon.net/programming/643/fast-xml-parsing-with-ruby/ 次の行を使用したいと思います: パーサー = XML::SaxParser.file("posts.xml") がコントローラーの 1 つにありますが、ファイルの代わりに別のアプリからの xml 投稿があります。構文を手伝ってくれる人はいますか? どうもありがとう

0 投票する
1 に答える
73 参照

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ライブラリの場所を明示的に指定できるため、これによりモジュールの移植性が向上すると思います。

0 投票する
1 に答える
586 参照

c - libxml2 SAX クエリ

C で libxml2 の SAX インターフェイスを使用して XML ファイルを解析しようとしています。

私の問題は、タグの末尾と新しいタグの先頭の間に空白文字があると、コールバック「文字」が実行されることです...こんにちは。

すなわち
<?xml version="1.0"?>
<doc>
<para>Hello, world!</para>
</doc>

次のイベントが生成されます。

どういうわけかこれらの空白が「文字」として認識されないのは本当に素晴らしいことです.

なぜこれが起こっているのか、またはこれをどのように防ぐことができるのか、誰にもわかりませんか???

0 投票する
3 に答える
222 参照

python - Pythonのutfエンコーディングの問題または私のlibxml?

こんにちは、python 用の libxml を使用して Web ページから「META」記述を抽出しようとしています。UTF 文字に遭遇すると、ガベージ文字をチョークして表示するようです。ただし、正規表現を介してデータを取得すると、ユニコード文字がうまく取得されます。私はlibxmlで何か間違っていますか?

ありがとう

出力: