問題タブ [wbxml]
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.
c - サーバーWBXMLまたはVCARDに連絡先を送信するのにどちらが良いですか?
電話の連絡先を含むWBXMLファイルを生成していて、サーバーに送信したいサーバーに送信してサーバー側でWBXMLファイルをデコードする方法実際には、sync-mlプロトコルを使用して電話の連絡先をサーバーに送信する必要があり、使用したくないv-card(.vcf file)。WBXMLファイルをサーバーに送信し、サーバーがそのファイルをデコードして保存すると思います。WBXMLファイルにはすべての電話連絡先が含まれていますが、v-cardを使用する場合は、すべての特定のvcfファイルを生成する必要があります。連絡先:同期、WBXMLファイルまたはvcfファイルの送信に適したオプションはどれですか?c、windowsに実装する必要があります。
java - Kxml2 xml を wbxml に変換するには?
tag_tables を構成しました。しかし、名前空間の変換が行われていないという問題があります。
何か助けはありますか?
xml - Mac OS (または >=XCode 4.5) で wbxml を xml に変換するツールはありますか?
MacOS で wbxml から xml に変換するツール、または >= XCode 4.5 でその会話を提供する単純なプロジェクトですか?
java - SAXParser、InputStream、XMLHandler を使用した StringIndexOutOfBoundsException
xml を wbxml に変換して、偽のデバイス (iPhone、Android、Blackberry など) から、送信している要求を認識しているサーバーに情報を渡そうとしています。次のコード行で StringIndexOutOfBoundsException を受け取りました。
xr.parse(新しい InputSource(in));
また、このコードをプロジェクトに追加して、変換を試みました: http://code.google.com/p/k9mail/source/browse/k9mail/branches/activesync/src/com/android/email/mail/internet /WBXML.java?r=403
xml ストリームをパラメーターとして渡す必要があることをコメントで確認できます。以下のコードでそれを行います。
" /** * XML 入力ストリームを WBXML 出力ストリームに変換します * * @param in 読み取る XML ストリーム * @param out 書き込む WBXML ストリーム */ "
私は「CodePage」についてあまり知りません。これは、「CodePage」の配列を初期化するときに「1」を入れることで、使用方法に問題がある可能性があります。そこに何を入れたらいいのかわからない。数字の「1」を取り出すと、Eclipse は次元式を提供するか、配列を初期化する必要があると不平を言うことは知っています。そのため、stringindexoutofboundsexception が発生するのはおそらくそこからですが、後になるまで表示されません。とにかく、CodePage配列を初期化するために1000も試しましたが、それも役に立ちませんでした。
CodePage[] codePage = new CodePage[ 1000 ];
また、これはおそらくもう少し複雑な問題であり、プロジェクト全体をここに投稿することはできません. 助けてくれた上級者に感謝します。一般的な意味でこれを特定するのに役立つだけだとしても、非常に感謝しています.
====================== この問題のリンクからの関連コードは次のとおりです ===========
ファイル 1:
ファイル 2
=====================================
Eclipseのエラーは次のとおりです。
スレッド「メイン」での例外 java.lang.StringIndexOutOfBoundsException: 範囲外の文字列インデックス: -1 at java.lang.String.substring(Unknown Source) at tags.WBXMLClass$XMLHandler.startElement(WBXMLClass.java:447) at com. sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(不明なソース) com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.startElement(不明なソース) com.sun.org. apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement (不明なソース) com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl$ContentDriver.scanRootElementHook (不明なソース) com.sun.org.apache.xerces にあります。 internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(不明なソース) com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl$PrologDriver.next (未知のソース) com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next (未知のソース) com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument (未知のソース) com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(不明なソース) com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(不明なソース) com.sun.org. apache.xerces.internal.parsers.XMLParser.parse (不明なソース) com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse (不明なソース) com.sun.org.apache.xerces.internal にあります。 jaxp.SAXParserImpl$JAXPSAXParser.parse(不明なソース) at tags.WBXMLClass.convertXmlToWbxml(WBXMLClass.java:370) at Test.main(Test.java:452)next(不明なソース) com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(不明なソース) com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(不明なソース) com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(不明なソース) com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(不明なソース) com.sun.org. apache.xerces.internal.parsers.AbstractSAXParser.parse(不明なソース) at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(不明なソース) at tags.WBXMLClass.convertXmlToWbxml(WBXMLClass.java: 370) Test.main (Test.java:452) でnext(不明なソース) com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(不明なソース) com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(不明なソース) com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(不明なソース) com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(不明なソース) com.sun.org. apache.xerces.internal.parsers.AbstractSAXParser.parse(不明なソース) at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(不明なソース) at tags.WBXMLClass.convertXmlToWbxml(WBXMLClass.java: 370) Test.main (Test.java:452) でcom.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(不明なソース) の parse(不明なソース) com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(不明なソース) のcom.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse (不明なソース) com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse (不明なソース) at tags.WBXMLClass. convertXmlToWbxml(WBXMLClass.java:370) の Test.main(Test.java:452)com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(不明なソース) の parse(不明なソース) com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(不明なソース) のcom.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse (不明なソース) com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse (不明なソース) at tags.WBXMLClass. convertXmlToWbxml(WBXMLClass.java:370) の Test.main(Test.java:452)parse(不明なソース) at tags.WBXMLClass.convertXmlToWbxml(WBXMLClass.java:370) at Test.main(Test.java:452)parse(不明なソース) at tags.WBXMLClass.convertXmlToWbxml(WBXMLClass.java:370) at Test.main(Test.java:452)
c# - Sendmail リクエストが MIME データで失敗する
C# ベースの ActiveSync クライアントを使用していますが、Sendmail コマンドをサーバーに送信しようとすると問題が発生します。次の形式の MIME データでテストしています。
サーバーがデータを取得すると、Exchange クライアント ログに次の例外が記録されます。
gsm - wsp ヘッダーの mac を計算しています
ドキュメント S40 OMA クライアント プロビジョニング ドキュメント、付録 B の 36 ページ ( http://sorrytesting.googlecode.com/files/Series_40_DP_2_0_OMA_Client_Provisioning_v1_3_en.pdf ) 1)に従って、wsp ヘッダーの mac 値を取得しようとしています。 1. 以下の XML を検討しました。
2)私はWbXMLファイルを持っています:
3)HashCalcの助けを借りて、sha1文字列d0e034c0864e5e72dfea6e3b43022a32b239af76を取得しました
4) 16 進数では、次のとおりです。
しかし、ドキュメントでは次のとおりです。
彼らはどのようにそれをしましたか?
java - JavaでWBXMLをXMLに変換
Java で WBXML (WAP Binary XML) データを XML に変換するにはどうすればよいですか?
exchange-server - Microsoft EAS 同期コマンド
私の最初の要求は
そして、私は応答を得ています
そのため、私のリクエストの何が問題なのかわかりません。また、私は Status = 12 を理解できません。
編集:わかりました、ステータス12は「フォルダー階層が変更されました」を意味することがわかりました。foldersync コマンドを実行してから再試行する必要があります。私は同じことをしましたが、毎回同じ応答が得られます。