問題タブ [xmlstreamreader]
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.
java - Clojure data.xml エラー
[org.clojure/data.xml "0.0.7"] を依存関係として持つ leiningen プロジェクトと、data/data-sample.xml に xml ファイルがあります。
それはうまくいきます:
戻り値:
それはうまくいきません:
戻り値:
私は何を間違っていますか?ありがとう。
java - Java XMLStreamReader は、より高い Unicode プレーンの属性値を持つことはできませんか?
拡張ユニコード文字を含む 2 つの属性値を持つ XML ファイルを作成してみましょう
生成されたファイルは次のようになります。
これを再度読み込んで属性値を調べると
これは印刷されます
驚くべきことに、2 番目の属性値には拡張 Unicode 文字が 2 回含まれています。
その後、属性値として拡張文字を使用すると、このカウントが増加します。あるケースでは、1 つではなく 12000 文字の同一の属性値を受け取りました。ここで何が起きてるの?
xml - java.net.MalformedURLException: JAXB の使用中に javax.xml.stream.XMLStreamException のプロトコルがありません
JAXB を使用して XML ドキュメントを非整列化しています。XML の解析中に、XMLStreamException でラップされた MalformedURLException がスローされます。私が理解しているのは、XMLStreamReader オブジェクト自体の作成中に例外がスローされていることです。何か提案はありますか?
私が使用しているコードスニペット:
例外トレースは次のとおりです。
fileToProcessは、/home/project/input/myproject.xml のような絶対パスを含む文字列です。
ランタイム JDK は 1.7 です。不足している署名/プロトコルはありますか?
ありがとう、バスカー
xml - XMLStreamReader は要素をスキップします
ダンプからウィキペディアの記事を分析しようとしています。ファイルzhwiki-latest-pages-articles.xml
は巨大な XML ファイルです。XMLStreamReader
ファイルを読み取ってデータベースにインポートするために使用することにしました。
問題は、XMLStreamReader が一部を認識しないことStartElement
です。要素テキストを抽出するにはそれが必要です。たとえば、次のようなドキュメント
のような要素siteinfo
とas 条件でtitle
表示できませんでした。streamReader.next()
streamReader.isStartElement()
これが私のコードです
これが出力です
java - XMLStreamReader を拡張するには?
http://docs.oracle.com/javaee/5/api/javax/xml/stream/XMLStreamReader.html
XMLStreamReader を拡張したいのですが、それはインターフェースです。
私は次のようなことをしたい:
他のクラス:
これは可能ですか?はいの場合、どのように?
java - XMLStreamReaderを使用してxmlで名前空間をそのまま読み取る方法は?
XMLStreamReader オブジェクトを使用して読み取る xml ファイルがあります。だから私はそれを簡単に保ちます:
このxmlの例を見てみましょう:
だから私が必要なのは、値を(文字列として)「xmlns:xsi」を取得し、値を(文字列としても)「http://www.w3.org/2001/XMLSchema-instance」を取得することです
私はこのようなテストをしようとしました:
しかし、うまくいきませんでした。
明らかに、私はこの API の初心者であることを見逃していたので、どんな助けも大歓迎です。
java - javax.xml.bind.UnmarshalException - リンクされた例外あり:
URLConnection で xml 入力ストリームを受け取りました。ただし、入力ストリームを非整列化しようとすると。例外をスローします。javax.xml.bind.UnmarshalException - リンクされた例外: [javax.xml.stream.XMLStreamException: ParseError at [row,col]:[53088,40] メッセージ: エンティティ "T" への参照は、';' で終了する必要があります デリミタ。]
コード:
PS: [row,col]:[53088,40] = T&T evol の新製品サイト
リンクでスタックトレースを見つけることができますhttp://pastebin.com/LuhbnMQq
みんな、このことは初めてで、それに固執しています。どんな助けもいただければ幸いです
BR サラ