問題タブ [xerces]

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 に答える
1115 参照

qt - XercesライブラリとQt

Qt CreatorforWindowsで使用できるようにxercesをセットアップしようとしています。

QtはWindows/Linuxバイナリをサポートしていますか、それともmingwをターゲットとして使用してコンパイルする必要がありますか?これらのライブラリをWindowsでコンパイルするにはどうすればよいですか?

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

visual-studio-2010 - Windows 用の Xerces および Xalan-C

Xerces と Xalan を最新の Microsofy Visual Studio (2010) に移植したいと考えています。Xerces の場合は、サイト Xcerces バージョン 3.1.1 からダウンロードするだけです。ただし、Xalan-C とは事前に統合されていません。Xalan-C 1.10 と Xerces 2.7 のみが事前に統合されています。Xalan バージョン 1.10 は 2010 でコンパイルに失敗します。

Xalan-C for Visual Studio 2010 の事前統合バージョンはどこにありますか?

ありがとう、エリアキム

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

c++ - 外部ライブラリとヘッダーファイルにアクセスする方法VC10

XercesC++を使用した本を入手します。私は現在VS2010Ultimateを使用しているので、プログラムは機能を見逃していません。Windowsx86VC10用にプリコンパイルされたバイナリをダウンロードしました。私の質問は、Visual Studioでヘッダーファイル(#include)をインポートできるようにするために、環境変数とファイルに対して何をする必要があるかということです。外部ライブラリをリンクした経験がないので、簡単な説明が必要です。

0 投票する
0 に答える
1074 参照

c++ - Xerces C++DTD検証は常に失敗します

XercesC++を使用して外部DTDファイルでXMLを検証しようとしています。残念ながら、検証が失敗するはずのときに失敗します。「XmlErrorHandler:3行目の列11のXMLエラー:不明な要素'c'」というエラーメッセージが表示されます。

次のXMLを検証しようとしています

次のDTD(C:\ mydtd.dtdにあります)を使用します。

これは、パーサーがロードされるコードです。

検証が失敗する理由を教えていただければ幸いです。

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

c++ - Xerces を使用してスキーマを定義しない XML を検証する

以下のドキュメントのような XML を検証するために、Xerces-C++ (バージョン 2.6.1) SAX2 パーサーを使用しています。(これは MSML - RFC 5707で定義されている Media Server Markup Languageです。)

RFC はMSML を検証するための XML スキーマを提供しています。私はそれらを Xerces SAX2 パーサーと組み合わせて使用​​して、MSML を検証および解析しようとしています。解析は正常に機能していますが、検証に失敗しています。検証しようとしている MSML に属性が含まれていないため、問題が発生している可能性があると思われますが、受け取る XML を制御できませんschemaLocation。msml.xsd を使用して検証を強制したいXML で提供されます。schemaLocationnoNamespaceSchemaLocation

私のコードは次のようになります。

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

java - SUN JRE v1.5 と IBM J9 v1.5 で Xerces の動作が異なる

NekoHTMLを使用して HTML を解析しようとしています。

問題は、以下のコード スニペットを実行するSUN JDK 1.5.0_01と正常に動作することです (これは、Sun JRE で Eclipse を使用している場合です)。しかし、同じことを実行しIBM J9 VM (build 2.3, J2RE 1.5.0 IBM J9 2.3 Windows XP x86-32 j9vmwi3223ifx-20070323 (JIT enabled)ても機能しません (これは、開発に IBM RAD を使用している場合です)。

正常に動作するということは、さらに処理できる「td」要素のリストを取得していることを意味します。J9の場合、私はforループに入っていません。

私は NekoHTML の最新バージョンを (バンドルされている Xerces jar とともに) 使用しています。上記docのコードの はタイプですorg.w3.dom.Document(使用されるランタイム クラスは ですorg.apache.html.dom.HTMLDocumentImpl)

IBM J9 の詳細は次のとおりです。

任意のアイデア、提案、または回避策をいただければ幸いです。ありがとう。

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

delphi - Delphi XEにxercesxmldomユニットはもうありませんか?

XMLDOM実装xercesxmldomの1つとしてユニットに何が起こったのか疑問に思います。DelphiXE では消えたようです。 なんで?

(私はドキュメントを検索しました; xercesxmldomが消えるのに関連する情報を見つけることができませんでした)。

編集:これらは私がアーカイブしたソースです:

R:\DXE-Enterprise-D15-RadStudio-8.0ソースツリーには何もありません...

--jeroen

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

java - 共有ライブラリはコンパイルされますが、未定義のシンボルがあります

私は次のようなものを手に入れています:

これは、共有オブジェクトを作成したパスにLD_LIBRARY_PATHを設定した場合でも同様です。

その共有オブジェクトを間違ってビルドしましたか?これは、共有ライブラリの構築に使用したmakefileです。

私はviewerNativeDLL.soを作成している方法で何かが欠けていますか?

ldd-d libviewerNativeDLL.soを実行すると、次のようになります。

だから私はそれらが欠落していることをはっきりと見ることができますが、なぜ私はエラーを受け取らないのですか?修正は何ですか?xercesの静的ライブラリと共有ライブラリにリンクしました

編集:私がそれを実行しようとすると、私は実際にこれを取得しています:

edit2:

以下の提案に従って、ライブラリにリンクしているという言い方を変更しました。これにより、このコマンドと出力が得られます。

xercesをfPICで再コンパイルする必要があると思いますか?

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

c++ - Xerces-c&shared_ptrs

私はshared_ptrの概念に不慣れで、通常のポインターの代わりにスマートポインターを使用するようにプログラムを再構築しようとしていました。Xerces-cでshared_ptrを使用しようとしていますが、エラーハンドラーの初期化に問題があります。

errorHandlerを実装するクラスがあります。

実装では、実装したクラスをErrorHandlerからsetErrorHandler関数に渡そうとしています。

ただし、タイプが一致しないため、最後の行でエラーが発生します。

エラー:'xercesc_3_1 :: XercesDOMParser :: setErrorHandler(boost :: shared_ptr&)'/opt/include/xercesc/parsers/XercesDOMParser.hpp:236の呼び出しに一致する関数がありません:注:候補は次のとおりです:void xercesc_3_1 :: XercesDOMParser :: setErrorHandler(xercesc_3_1 :: ErrorHandler *)

通常のポインタでは、次のように言っても問題ありませんでした。

しかし、スマートポインターを使用する場合、この初期化はどのように行われますか?ありがとう

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

c++ - xerces-c: 複数のファイルを解析する XML

私は xerces-c を学びたいと思っており、オンラインでこのチュートリアルに従っていました。

http://www.yolinux.com/TUTORIALS/XML-Xerces-C.html

チュートリアルをコンパイルしてメモリ チェッカー (valgrind) で問題なく実行することができましたが、プログラムを少し変更すると、メモリ チェッカーが潜在的なリーク バイトを返しました。プログラムが 1 つではなく 2 つのファイルを読み取れるようにするために、main に数行追加しただけです。

別の xml ファイルを読み取るために余分なコード行を追加したときに、次のような出力が得られるのはなぜだろうと思っていました。