助けてください 64をベースにしてDocumentオブジェクトに送信するために、Clinical Documentを正しくエンコードすることに問題があります。 ここに私が使用しているコードがあります。JavaでC#をデコードする際にbase64をエンコードする
1.step私は
2.Attaching CDA文書のメタデータの提出要求に臨床documetに添付
byte[] bytes = System.IO.File.ReadAllBytes(pdffile);
return Convert.ToBase64String(bytes);
この文字列をBase64
にPDFファイルをエンコードしています提出要求が通るbyte[] bytes = System.IO.File.ReadAllBytes(CDADocument.xml);
string ReturnValue = Convert.ToBase64String(bytes);
byte[] newbyte = System.Text.Encoding.UTF8.GetBytes(ReturnValue);
doc[0].Value = newbyte;
すべてのステップがデコードされていますが動作しません。 彼らはJava APIを使用して提出リクエストをデコードしています。 ご協力ありがとうございました
* * Clinical Document *とは何ですか? –
明らかな質問...もし '.Value'が' byte [] 'ならば、base-64とutf-8の代わりに' bytes'を与えてみませんか? –
私はbase64のfirst.Base64のリターン文字列をエンコードする必要があるのでバイトを使用することはできませんが、値パラメータはバイトを想定しています – juliak