??図 9 Internet Explorer の文字列配列
??Reader クラスには、Base64 および BinHex エンコード ストリームを説明するための特別なメソッドがあります。次のコード スニペットは、XmlTextReader クラスの ReadBase64 メソッドを使用して、Base64 および BinHex エンコード セットで作成されたドキュメントを解析する方法を示しています。
XmlTextReader = new
int n = Reader.ReadBase64(bytes, 0, 1000);
string buf = Encoding.Unicode.GetString(bytes);
Console.WriteLine(buf.Substring(0,n)) ;
}
}
reader.Close();
?? バイト型から文字列型への変換は、Encoding クラスの GetString メソッドによって行われます。 Base64 エンコーディング セットに基づいたコードのみを紹介しましたが、メソッド名を BinHex に置き換えるだけで、BinHex エンコーディングに基づいてノードのコンテンツを読み取ることができます (ReadBinHex メソッドを使用)。この技術は、バイト データ形式で表現されたバイナリ データ、特にイメージ タイプのデータを読み取るためにも使用できます。
上記は、.NET Framework で XML データを簡単に処理する内容 (4-4) です。その他の関連コンテンツについては、PHP 中国語 Web サイト (www.php.cn) に注目してください。