XmlConvert クラスとは? わかりやすく解説

XmlConvert クラス

XML 名をエンコードおよびデコードし、共通言語ランタイム型と XML スキーマ定義言語 (XSD) 型との間で変換実行するメソッド提供しますデータ型変換する場合返される値はロケールには依存しません。

名前空間: System.Xml
アセンブリ: System.Xml (system.xml.dll 内)
構文構文

public class XmlConvert
public ref class XmlConvert
public class XmlConvert
public class XmlConvert
解説解説

要素および属性名または ID 値は、www.w3.org/TR/2000/REC-xml-20001006.html で公開されている、勧告Extensible Markup Language (XML) 1.0 (Second Edition)』に従ってXML 文字範囲限定されています。前に無効な文字含まれている場合は、EncodeName メソッドおよび DecodeName メソッド使用して有効な XML 名に変換します

Microsoft SQL ServerMicrosoft Word などの多く言語アプリケーションでは、XML 名として有効でない Unicode 文字を名前に使用できます。たとえば、"Order Detail" がデータベースの列ヘッダーであった場合、このデータベースでは、OrderDetail という語の間に空白使用できます。ただし、XML では、OrderDetail の間の空白無効な XML 文字であると見なされます。したがって無効な文字である空白エスケープされた 16 進エンコーディング変換する必要があり、後からデコードできます

EncodeName メソッドXmlWriter クラス使用すると、書き込まれる名前を確実に有効な XML 名にできます。"Order Detail" という名前を有効な XML 名に変換し要素 <Order_0x0020_Detail>My order</Order_0x0020_Detail>書き込む C# コード次に示します

 writer.WriteElementString(XmlConvert.EncodeName("Order Detail"),"My order");

また、XmlConvert は、文字列から .NET Framework データ型への変換、およびその逆の変換ができるようにするメソッド提供しますデータ変換時にはロケール設定考慮されません。データ型XML スキーマ (XSD) データ型基づいてます。

メモメモ

.NET Framework Version 2.0 では、XmlReaderXmlWriter、および XPathNavigator の各クラスに、型指定されデータ処理できる新しメソッド用意されています。これらの新しメソッドは、文字列から .NET Framework データ型への変換処理します

継承階層継承階層
System.Object
  System.Xml.XmlConvert
スレッド セーフスレッド セーフ
この型の public static (Visual Basic では Shared) メンバはすべて、スレッド セーフです。インスタンス メンバ場合は、スレッド セーフであるとは限りません。
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照



英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

「XmlConvert クラス」の関連用語

XmlConvert クラスのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



XmlConvert クラスのページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
日本マイクロソフト株式会社日本マイクロソフト株式会社
© 2025 Microsoft.All rights reserved.

©2025 GRAS Group, Inc.RSS