問題タブ [javax.xml]
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 - JSON 応答で情報を非表示にするにはどうすればよいですか?
Player クラスがあるとしましょう: (アクセス修飾子は無視します)
私も王国の周りに城を持っているかもしれません
ここで、UI で使用するために王国オブジェクトを json に吐き出すと、プレイヤー オブジェクトも一緒に移動します。これは良いことですが、味方か敵かがわからない場合はあまり役に立ちません。しかし悪いのは、シークレット変数も解放されることです。秘密変数に注釈を付けて、マーシャリングされないようにすることはできますか?
java - パッケージ情報を使用できません。javax.xml.ws.WebServiceException: クラス XXX には {YYY} ドキュメントという名前のプロパティがありません
短い: packagege-info.java を使用する必要がないように、パッケージ テストでクラスを変更 (いくつかのヘッダーを追加) することは可能ですか?
より長いバージョン: Eclipse では、私のプログラムは正常に動作します。しかし、市販の暗号化プログラムで exe に変換した後、エラーが発生します。
packege-info.java
packagege-info.javaを削除することで、Eclipse で同じエラーが発生します。
packagege-info.java を使用する必要がないように、パッケージ テストでクラスを変更 (いくつかのヘッダーを追加) することはできますか?
お手伝いありがとう!
java - xml が入力されていません - JAXB を使用しています
皆さん、今晩は。学校の研究室で少し問題があります。基本的に、XML スキーマを作成し、JAXB コンパイラを実行してから、従業員レコードをシリアル化するための Java クラスを作成する必要がありました。
これが私がこれまでに持っているものです: 「employeeSchema.xsd」というファイル
そして、JAXB を使用してコンパイルしたら、「employee.java」というこのクラスを作成しました。
それでも、employee.java を実行すると、出力は次のようになります。
しかし、目的は、メインで定義した従業員を表示することです。どんな種類のアドバイスや助けも大歓迎です。
事前にどうもありがとうございました。
乾杯
java - XMLStreamWriter クラスを正しく使用していますか? これが単純な FileWriter で提供するものを実際には見ていません
javax.xml.stream
したがって、私のコードは単純で、作成したいものを作成しますが、これにパッケージを使用するメリットがあるかどうかはわかりません。
私の要件は、クラスを実際に利用するにはあまりにも単純すぎますか? 私が見る唯一の本当の利点は、タグwriter.EndElement()
をwriter.EndDocument()
適切に閉じることですが、以下で行ったように手動で記述せずに新しい行またはタブを作成する方法 (別名、適切な書式設定) を認識していません。
java - JAXB を使用した XML から Java オブジェクトへ
この xml を Java オブジェクトに変換する必要があります。手動の DOM w3c (DocumentBuilder) を使用していました。
しかし、私はJAXBを使用します。
これはXMLです
これは私のJavaクラスです:
助けてください。デフォルト属性とデフォルト テンプレートのケースの使用方法がわかりません。SupportAdapter を実装してみます (XmlAdapter を拡張します)
android - クラスへの動的参照を作成する
Androidでjavaxライブラリを使用したいのですが、Androidでは直接使用できないため、再パッケージ化されたバージョンを使用しています。ただし、呼び出しコードは、java.xml.stream.* を呼び出す他のライブラリにもあります。再パッケージ化されたバージョンには同じクラスがありますが、パッケージ名が異なるため、再パッケージ化されたクラスを呼び出すにはどうすればよいですか。
このチュートリアルに従いましたが、古すぎて機能しません。
java - SOAP クライアントの子要素にプレフィックスを追加するには?
要求メッセージを送信する SOAP クライアントを作成する必要があります。要求を正常に送信できましたが、メッセージを修正する必要があります。必要な修正は、子要素にプレフィックスを追加することだけです。次のコードを使用すると、何も起こりません。
電流出力
期待される出力
コード
xpath - Tika または JAXP またはその両方
私のジレンマをよりよく理解するために、バックグラウンド スレッドを参照してください;)
上記のスレッドで述べたように、私は Tika を使用して、ドキュメントを解析するための汎用インターフェイスを用意することにしました。そして内容を抽出します。これを行うために、適切な ContentHandler を使用して各ドキュメントを XML/HTML に変換することにしました。
以下は出力例です。
課題は、たとえばハンドラーから要素を抽出したいときに始まります。XPath を使用し、正規表現を介してテーブルを取得するよう提案されました。コンセプトはわかったのですが、ここで説明したようにTikaを使用してそれを行うことができませんでした。
このようなスレッドを読んだ後、Tika を完全に終了して JAXP を使用するか、組み合わせを使用するか (?) を考えています。
私の仮定、指示が間違っている場所、そしてどのように進めるべきかについて誰かが私を導くことができますか?