新しい.net C#プログラミングには、私はデータセットにリモートXMLファイルを読んで、データセットでCrystalレポートを作成する必要があります。xmlデータをC#でDataSetに読み込む方法は?
これまでのところ、すべてがクリスタルレポートビューアで正しく
を示すいくつかのUnicode文字を除いて正常に動作しますので、これはUnicodeを含むXMLファイルをロードするための正しい方法は何ですか?
string reportDataPath = "http://domain/test/data.xml";
DataSet reportData = new DataSet();
try
{
reportData.ReadXml(reportDataPath);
}
catch
{
}
編集
<?xml version="1.0" encoding="UTF-8"?>
のように設定されたXMLファイルのエンコードにソース
report = new SampleReport();
report.SetDataSource(reportData);
を設定するには: - これは話して問題イムです
。これはxmlファイル内のテキストが
クリスタルレポートビューアの下に表示され
シンハラ語Unicodeフォントを使用することですが、テキスト
よろしく下に示し
通常
XMLを読むことに問題がある以上にCrystal Reportsに問題があるようです。 Unicode文字が正しく表示されない場合は、例を挙げてください。 –
ファイルのエンコーディングが間違っている可能性がありますか? –
私はerror imのプレビューで質問を編集しました。 –