XmlConvert.EncodeLocalName メソッド
アセンブリ: System.Xml (system.xml.dll 内)

Dim name As String Dim returnValue As String returnValue = XmlConvert.EncodeLocalName(name)
戻り値
エンコードされた名前。

このメソッドは、コロン文字をエンコードする点以外は、EncodeName メソッドに似ています。コロン文字をエンコードすると、名前空間の限定名のローカル名部分として使用できます。
たとえば、このメソッドに無効な名前 a:b を渡した場合は、有効なローカル名である a_x003a_b を返します。
name が null 参照 (Visual Basic では Nothing) または String.Empty の場合は、同じ値が返されます。

Imports System Imports System.IO Imports System.Xml public class Sample public shared sub Main() ' Encode and decode a name with spaces. Dim name1 as string = XmlConvert.EncodeName("Order Detail") Console.WriteLine("Encoded name: " + name1) Console.WriteLine("Decoded name: " + XmlConvert.DecodeName(name1)) ' Encode and decode a local name. Dim name2 as string= XmlConvert.EncodeLocalName("a:book") Console.WriteLine("Encoded local name: " + name2) Console.WriteLine("Decoded local name: " + XmlConvert.DecodeName(name2)) end sub end class
using System; using System.IO; using System.Xml; public class Sample { public static void Main() { // Encode and decode a name with spaces. string name1 = XmlConvert.EncodeName("Order Detail"); Console.WriteLine("Encoded name: " + name1); Console.WriteLine("Decoded name: " + XmlConvert.DecodeName(name1)); // Encode and decode a local name. string name2 = XmlConvert.EncodeLocalName("a:book"); Console.WriteLine("Encoded local name: " + name2); Console.WriteLine("Decoded local name: " + XmlConvert.DecodeName(name2)); } }
#using <System.dll> #using <System.XML.dll> using namespace System; using namespace System::IO; using namespace System::Xml; int main() { // Encode and decode a name with spaces. String^ name1 = XmlConvert::EncodeName( "Order Detail" ); Console::WriteLine( "Encoded name: {0}", name1 ); Console::WriteLine( "Decoded name: {0}", XmlConvert::DecodeName( name1 ) ); // Encode and decode a local name. String^ name2 = XmlConvert::EncodeLocalName( "a:book" ); Console::WriteLine( "Encoded local name: {0}", name2 ); Console::WriteLine( "Decoded local name: {0}", XmlConvert::DecodeName( name2 ) ); }
import System.*; import System.IO.*; import System.Xml.*; public class Sample { public static void main(String[] args) { // Encode and decode a name with spaces. String name1 = XmlConvert.EncodeName("Order Detail"); Console.WriteLine("Encoded name: " + name1); Console.WriteLine("Decoded name: " + XmlConvert.DecodeName(name1)); // Encode and decode a local name. String name2 = XmlConvert.EncodeLocalName("a:book"); Console.WriteLine("Encoded local name: " + name2); Console.WriteLine("Decoded local name: " + XmlConvert.DecodeName(name2)); } //main } //Sample

Windows 98, Windows 2000 SP4, Windows CE, Windows Millennium Edition, Windows Mobile for Pocket PC, Windows Mobile for Smartphone, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


Weblioに収録されているすべての辞書からXmlConvert.EncodeLocalName メソッドを検索する場合は、下記のリンクをクリックしてください。

- XmlConvert.EncodeLocalName メソッドのページへのリンク