DataTable.ReadXmlとは? わかりやすく解説

DataTable.ReadXml メソッド (XmlReader)

メモ : このメソッドは、.NET Framework version 2.0 で新しく追加されたものです。

指定した XmlReader を使用して、XML スキーマとデータを DataTable に読み込みます。

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

Public Function ReadXml ( _
    reader As XmlReader _
) As XmlReadMode
Dim instance As DataTable
Dim reader As XmlReader
Dim returnValue As XmlReadMode

returnValue = instance.ReadXml(reader)
public XmlReadMode ReadXml (
    XmlReader reader
)
public:
XmlReadMode ReadXml (
    XmlReader^ reader
)
public XmlReadMode ReadXml (
    XmlReader reader
)
public function ReadXml (
    reader : XmlReader
) : XmlReadMode

パラメータ

reader

データを読み込むために使用する XmlReader。

戻り値
データを読み込むために使用する XmlReadMode。

解説解説

現在の DataTable およびその子孫には、指定した XmlReader で指定されたファイルからデータが読み込まれます。このメソッドの動作は ReadXml メソッドの動作とほとんど同じですが、この場合は異なり、データは現在のテーブルとその子孫にのみ読み込まれます。

ReadXml メソッドを使用すると、XML ドキュメントから DataSet に、データだけ、またはデータとスキーマの両方を読み込むことができます。これに対して ReadXmlSchema メソッドは、スキーマだけを読み込みます。データとスキーマの両方を読み取るには、XmlReadMode パラメータを含む ReadXML オーバーロードの 1 つを使用し、その値を ReadSchema に設定します。

WriteXml メソッドと WriteXmlSchema メソッドについても、それぞれ同様です。XML データ、またはスキーマとデータの両方を DataTable から書き込むには、WriteXml メソッドを使用します。スキーマだけを書き込むには、WriteXmlSchema メソッドを使用します。

インライン スキーマを指定した場合、そのインライン スキーマはデータを読み込む前に既存のリレーショナル構造を拡張するために使用されます。競合が存在する場合は (たとえば、異なるデータ型で定義された同じテーブルの同じ列)、例外が発生します。

インライン スキーマを指定しない場合、XML ドキュメントの構造に従い、必要に応じて、リレーショナル構造は推論によって拡張されます。すべてのデータを公開するために、推論によってスキーマを拡張できない場合は、例外が発生します。

メモメモ

シリアル化された XML で有効な XML 文字 ("_" など) がエスケープされている場合、DataSet は、XML 要素をその対応する DataColumn や DataTable に関連付けません。DataSet 自体は、XML 要素名の無効な XML 文字のみをエスケープするため、同じ要素名しか使用できません。XML 要素名の有効文字がエスケープされている場合、その要素は処理中に無視されます。

使用例使用例

2 列と 10 行を含む DataTable を作成する例を次に示します。この例では、DataSet スキーマとデータを XmlReader に書き込みます。さらに 2 番目の DataTable を作成し、ReadXml メソッドを呼び出して、このテーブルに XmlReader インスタンスのスキーマとデータを入力します。

Private Sub DemonstrateReadWriteXMLDocumentWithReader()
  Dim table As DataTable = CreateTestTable("XmlDemo")
  PrintValues(table, "Original table")

  ' Write the schema and data to XML in a memory stream.
  Dim xmlStream As New System.IO.MemoryStream()
  table.WriteXml(xmlStream, XmlWriteMode.WriteSchema)

  ' Rewind the memory stream.
  xmlStream.Position = 0

  Dim reader As New System.Xml.XmlTextReader(xmlStream)
  Dim newTable As New DataTable
  newTable.ReadXml(reader)

  ' Print out values in the table.
  PrintValues(newTable, "New Table")
End Sub

Private Function CreateTestTable(ByVal
 tableName As String) _
  As DataTable
  ' Create a test DataTable with two columns and a few rows.
  Dim table As New DataTable(tableName)
  Dim column As New DataColumn("id",
 GetType(System.Int32))
  column.AutoIncrement = True
  table.Columns.Add(column)

  column = New DataColumn("item",
 GetType(System.String))
  table.Columns.Add(column)

  ' Add ten rows.
  Dim row As DataRow
  For i As Integer = 0 To
 9
    row = table.NewRow()
    row("item") = "item "
 & i
    table.Rows.Add(row)
  Next i

  table.AcceptChanges()
  Return table
End Function

Private Sub PrintValues(ByVal
 table As DataTable, _
  ByVal label As String)
  Console.WriteLine(label)
  For Each row As DataRow
 In table.Rows
    For Each column As DataColumn
 In table.Columns
      Console.Write("{0}{1}", ControlChars.Tab, row(column))
    Next column
    Console.WriteLine()
  Next row
End Sub
private static void DemonstrateReadWriteXMLDocumentWithReader()
{
    DataTable table = CreateTestTable("XmlDemo");
    PrintValues(table, "Original table");

    // Write the schema and data to XML in a memory stream.
    System.IO.MemoryStream xmlStream = new System.IO.MemoryStream();
    table.WriteXml(xmlStream, XmlWriteMode.WriteSchema);

    // Rewind the memory stream.
    xmlStream.Position = 0;

    System.Xml.XmlTextReader reader = 
        new System.Xml.XmlTextReader(xmlStream);
    DataTable newTable = new DataTable();
    newTable.ReadXml(reader);

    // Print out values in the table.
    PrintValues(newTable, "New table");
}

private static DataTable CreateTestTable(string
 tableName)
{
    // Create a test DataTable with two columns and a few rows.
    DataTable table = new DataTable(tableName);
    DataColumn column = new DataColumn("id", typeof(System.Int32));
    column.AutoIncrement = true;
    table.Columns.Add(column);

    column = new DataColumn("item", typeof(System.String));
    table.Columns.Add(column);

    // Add ten rows.
    DataRow row;
    for (int i = 0; i <= 9; i++)
    {
        row = table.NewRow();
        row["item"] = "item " + i;
        table.Rows.Add(row);
    }

    table.AcceptChanges();
    return table;
}

private static void PrintValues(DataTable
 table, string label)
{
    Console.WriteLine(label);
    foreach (DataRow row in table.Rows)
    {
        foreach (DataColumn column in table.Columns)
        {
            Console.Write("\t{0}", row[column]);
        }
        Console.WriteLine();
    }
}
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照

DataTable.ReadXml メソッド (String)

メモ : このメソッドは、.NET Framework version 2.0 で新しく追加されたものです。

指定したファイルから、XML スキーマとデータを DataTable に読み込みます。

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

Public Function ReadXml ( _
    fileName As String _
) As XmlReadMode
Dim instance As DataTable
Dim fileName As String
Dim returnValue As XmlReadMode

returnValue = instance.ReadXml(fileName)
public XmlReadMode ReadXml (
    string fileName
)
public:
XmlReadMode ReadXml (
    String^ fileName
)
public XmlReadMode ReadXml (
    String fileName
)
public function ReadXml (
    fileName : String
) : XmlReadMode

パラメータ

fileName

データの読み取り元のファイルの名前。

戻り値
データを読み込むために使用する XmlReadMode。

解説解説

現在の DataTable およびその子孫には、指定した String で指定されたファイルからデータが読み込まれます。このメソッドの動作は DataSet.ReadXml メソッドの動作とほとんど同じですが、この場合は異なり、データは現在のテーブルとその子孫にのみ読み込まれます。

ReadXml メソッドを使用すると、XML ドキュメントから DataSet に、データだけ、またはデータとスキーマの両方を読み込むことができます。これに対して ReadXmlSchema メソッドは、スキーマだけを読み込みます。データとスキーマの両方を読み取るには、XmlReadMode パラメータを含む ReadXML オーバーロードの 1 つを使用し、その値を ReadSchema に設定します。

WriteXml メソッドと WriteXmlSchema メソッドについても、それぞれ同様です。XML データ、またはスキーマとデータの両方を DataTable から書き込むには、WriteXml メソッドを使用します。スキーマだけを書き込むには、WriteXmlSchema メソッドを使用します。

インライン スキーマを指定した場合、そのインライン スキーマはデータを読み込む前に既存のリレーショナル構造を拡張するために使用されます。競合が存在する場合は (たとえば、異なるデータ型で定義された同じテーブルの同じ列)、例外が発生します。

インライン スキーマを指定しない場合、XML ドキュメントの構造に従い、必要に応じて、リレーショナル構造は推論によって拡張されます。すべてのデータを公開するために、推論によってスキーマを拡張できない場合は、例外が発生します。

メモメモ

シリアル化された XML で有効な XML 文字 ("_" など) がエスケープされている場合、DataSet は、XML 要素をその対応する DataColumn や DataTable に関連付けません。DataSet 自体は、XML 要素名の無効な XML 文字のみをエスケープするため、同じ要素名しか使用できません。XML 要素名の有効文字がエスケープされている場合、その要素は処理中に無視されます。

使用例使用例

2 列と 10 行を含む DataTable を作成する例を次に示します。この例では、DataSet スキーマとデータをディスクに書き込みます。さらに 2 番目の DataTable を作成し、ReadXml メソッドを呼び出して、このテーブルにスキーマとデータを入力します。

Private Sub DemonstrateReadWriteXMLDocumentWithString()
  Dim table As DataTable = CreateTestTable("XmlDemo")
  PrintValues(table, "Original table")

  ' Write the schema and data to XML in a file.
  Dim fileName As String
 = "C:\TestData.xml"
  table.WriteXml(fileName, XmlWriteMode.WriteSchema)

  Dim newTable As New DataTable
  newTable.ReadXml(fileName)

  ' Print out values in the table.
  PrintValues(newTable, "New Table")
End Sub

Private Function CreateTestTable(ByVal
 tableName As String) _
  As DataTable

  ' Create a test DataTable with two columns and a few rows.
  Dim table As New DataTable(tableName)
  Dim column As New DataColumn("id",
 GetType(System.Int32))
  column.AutoIncrement = True
  table.Columns.Add(column)

  column = New DataColumn("item",
 GetType(System.String))
  table.Columns.Add(column)

  ' Add ten rows.
  Dim row As DataRow
  For i As Integer = 0 To
 9
    row = table.NewRow()
    row("item") = "item "
 & i
    table.Rows.Add(row)
  Next i

  table.AcceptChanges()
  Return table
End Function

Private Sub PrintValues(ByVal
 table As DataTable, _
  ByVal label As String)
  Console.WriteLine(label)
  For Each row As DataRow
 In table.Rows
    For Each column As DataColumn
 In table.Columns
      Console.Write("{0}{1}", ControlChars.Tab, row(column))
    Next column
    Console.WriteLine()
  Next row
End Sub
private static void DemonstrateReadWriteXMLDocumentWithString()
{
    DataTable table = CreateTestTable("XmlDemo");
    PrintValues(table, "Original table");

    string fileName = "C:\\TestData.xml";
    table.WriteXml(fileName, XmlWriteMode.WriteSchema);

    DataTable newTable = new DataTable();
    newTable.ReadXml(fileName);

    // Print out values in the table.
    PrintValues(newTable, "New table");
}

private static DataTable CreateTestTable(string
 tableName)
{
    // Create a test DataTable with two columns and a few rows.
    DataTable table = new DataTable(tableName);
    DataColumn column = new DataColumn("id", typeof(System.Int32));
    column.AutoIncrement = true;
    table.Columns.Add(column);

    column = new DataColumn("item", typeof(System.String));
    table.Columns.Add(column);

    // Add ten rows.
    DataRow row;
    for (int i = 0; i <= 9; i++)
    {
        row = table.NewRow();
        row["item"] = "item " + i;
        table.Rows.Add(row);
    }

    table.AcceptChanges();
    return table;
}

private static void PrintValues(DataTable
 table, string label)
{
    Console.WriteLine(label);
    foreach (DataRow row in table.Rows)
    {
        foreach (DataColumn column in table.Columns)
        {
            Console.Write("\t{0}", row[column]);
        }
        Console.WriteLine();
    }
}
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照

DataTable.ReadXml メソッド

XML スキーマとデータを DataTable に読み込みます。
オーバーロードの一覧オーバーロードの一覧

参照参照

関連項目

DataTable クラス
DataTable メンバ
System.Data 名前空間
ReadXml

その他の技術情報

DataTable の作成と使用
DataTable の作成と使用
DataTable の作成と使用 ReadXml

DataTable.ReadXml メソッド (Stream)

メモ : このメソッドは、.NET Framework version 2.0 で新しく追加されたものです。

指定した Stream を使用して、XML スキーマとデータを DataTable に読み込みます。

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

Public Function ReadXml ( _
    stream As Stream _
) As XmlReadMode
Dim instance As DataTable
Dim stream As Stream
Dim returnValue As XmlReadMode

returnValue = instance.ReadXml(stream)
public XmlReadMode ReadXml (
    Stream stream
)
public:
XmlReadMode ReadXml (
    Stream^ stream
)
public XmlReadMode ReadXml (
    Stream stream
)
public function ReadXml (
    stream : Stream
) : XmlReadMode

パラメータ

stream

Stream から派生するオブジェクト。

戻り値
データを読み込むために使用する XmlReadMode。

解説解説

現在の DataTable およびその子孫には、指定された Stream のデータが読み込まれます。このメソッドの動作は DataSet.ReadXml メソッドの動作とほとんど同じですが、この場合は異なり、データは現在のテーブルとその子孫にのみ読み込まれます。

ReadXml メソッドを使用すると、XML ドキュメントから DataSet に、データだけ、またはデータとスキーマの両方を読み込むことができます。これに対して ReadXmlSchema メソッドは、スキーマだけを読み込みます。データとスキーマの両方を読み取るには、XmlReadMode パラメータを含む ReadXML オーバーロードの 1 つを使用し、その値を ReadSchema に設定します。

WriteXml メソッドと WriteXmlSchema メソッドについても、それぞれ同様です。XML データ、またはスキーマとデータの両方を DataTable から書き込むには、WriteXml メソッドを使用します。スキーマだけを書き込むには、WriteXmlSchema メソッドを使用します。

インライン スキーマを指定した場合、そのインライン スキーマはデータを読み込む前に既存のリレーショナル構造を拡張するために使用されます。競合が存在する場合は (たとえば、異なるデータ型で定義された同じテーブルの同じ列)、例外が発生します。

インライン スキーマを指定しない場合、XML ドキュメントの構造に従い、必要に応じて、リレーショナル構造は推論によって拡張されます。すべてのデータを公開するために、推論によってスキーマを拡張できない場合は、例外が発生します。

メモメモ

シリアル化された XML で有効な XML 文字 ("_" など) がエスケープされている場合、DataSet は、XML 要素をその対応する DataColumn や DataTable に関連付けません。DataSet 自体は、XML 要素名の無効な XML 文字のみをエスケープするため、同じ要素名しか使用できません。XML 要素名の有効文字がエスケープされている場合、その要素は処理中に無視されます。

使用例使用例

2 列と 10 行を含む DataTable を作成する例を次に示します。この例では WriteXml メソッドを呼び出し、DataSet スキーマとデータをメモリ ストリームに書き込みます。さらに 2 番目の DataTable を作成し、ReadXml メソッドを呼び出して、このテーブルにスキーマとデータを入力します。

Private Sub DemonstrateReadWriteXMLDocumentWithStream()
  Dim table As DataTable = CreateTestTable("XmlDemo")
  PrintValues(table, "Original table")

  ' Write the schema and data to XML in a memory stream.
  Dim xmlStream As New System.IO.MemoryStream()
  table.WriteXml(xmlStream, XmlWriteMode.WriteSchema)

  ' Rewind the memory stream.
  xmlStream.Position = 0

  Dim newTable As New DataTable
  newTable.ReadXml(xmlStream)

  ' Print out values in the table.
  PrintValues(newTable, "New Table")
End Sub

Private Function CreateTestTable(ByVal
 tableName As String) As
 DataTable
  ' Create a test DataTable with two columns and a few rows.
  Dim table As New DataTable(tableName)
  Dim column As New DataColumn("id",
 GetType(System.Int32))
  column.AutoIncrement = True
  table.Columns.Add(column)

  column = New DataColumn("item",
 GetType(System.String))
  table.Columns.Add(column)

  ' Add ten rows.
  Dim row As DataRow
  For i As Integer = 0 To
 9
    row = table.NewRow()
    row("item") = "item "
 & i
    table.Rows.Add(row)
  Next i

  table.AcceptChanges()
  Return table
End Function

Private Sub PrintValues(ByVal
 table As DataTable, ByVal label As
 String)
  ' Display the contents of the supplied DataTable:
  Console.WriteLine(label)
  For Each row As DataRow
 In table.Rows
    For Each column As DataColumn
 In table.Columns
      Console.Write("{0}{1}", ControlChars.Tab, row(column))
    Next column
    Console.WriteLine()
  Next row
End Sub
private static void DemonstrateReadWriteXMLDocumentWithStream()
{
    DataTable table = CreateTestTable("XmlDemo");
    PrintValues(table, "Original table");

    // Write the schema and data to XML in a memory stream.
    System.IO.MemoryStream xmlStream = new System.IO.MemoryStream();
    table.WriteXml(xmlStream, XmlWriteMode.WriteSchema);

    // Rewind the memory stream.
    xmlStream.Position = 0;

    DataTable newTable = new DataTable();
    newTable.ReadXml(xmlStream);

    // Print out values in the table.
    PrintValues(newTable, "New table");
}

private static DataTable CreateTestTable(string
 tableName)
{
    // Create a test DataTable with two columns and a few rows.
    DataTable table = new DataTable(tableName);
    DataColumn column = new DataColumn("id", typeof(System.Int32));
    column.AutoIncrement = true;
    table.Columns.Add(column);

    column = new DataColumn("item", typeof(System.String));
    table.Columns.Add(column);

    // Add ten rows.
    DataRow row;
    for (int i = 0; i <= 9; i++)
    {
        row = table.NewRow();
        row["item"] = "item " + i;
        table.Rows.Add(row);
    }

    table.AcceptChanges();
    return table;
}

private static void PrintValues(DataTable
 table, string label)
{
    // Display the contents of the supplied DataTable:
    Console.WriteLine(label);
    foreach (DataRow row in table.Rows)
    {
        foreach (DataColumn column in table.Columns)
        {
            Console.Write("\t{0}", row[column]);
        }
        Console.WriteLine();
    }
}
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照

DataTable.ReadXml メソッド (TextReader)

メモ : このメソッドは、.NET Framework version 2.0 で新しく追加されたものです。

指定した TextReader を使用して、XML スキーマとデータを DataTable に読み込みます。

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

Public Function ReadXml ( _
    reader As TextReader _
) As XmlReadMode
Dim instance As DataTable
Dim reader As TextReader
Dim returnValue As XmlReadMode

returnValue = instance.ReadXml(reader)
public XmlReadMode ReadXml (
    TextReader reader
)
public:
XmlReadMode ReadXml (
    TextReader^ reader
)
public XmlReadMode ReadXml (
    TextReader reader
)
public function ReadXml (
    reader : TextReader
) : XmlReadMode

パラメータ

reader

データを読み込むために使用する TextReader。

戻り値
データを読み込むために使用する XmlReadMode。

解説解説

現在の DataTable およびその子孫には、指定された TextReader のデータが読み込まれます。このメソッドの動作は DataSet.ReadXml メソッドの動作とほとんど同じですが、この場合は異なり、データは現在のテーブルとその子孫にのみ読み込まれます。

ReadXml メソッドを使用すると、XML ドキュメントから DataTable に、データだけ、またはデータとスキーマの両方を読み込むことができます。これに対して ReadXmlSchema メソッドは、スキーマだけを読み込みます。データとスキーマの両方を読み取るには、XmlReadMode パラメータを含む ReadXML オーバーロードの 1 つを使用し、その値を ReadSchema に設定します。

WriteXml メソッドと WriteXmlSchema メソッドについても、それぞれ同様です。XML データ、またはスキーマとデータの両方を DataTable から書き込むには、WriteXml メソッドを使用します。スキーマだけを書き込むには、WriteXmlSchema メソッドを使用します。

インライン スキーマを指定した場合、そのインライン スキーマはデータを読み込む前に既存のリレーショナル構造を拡張するために使用されます。競合が存在する場合は (たとえば、異なるデータ型で定義された同じテーブルの同じ列)、例外が発生します。

インライン スキーマを指定しない場合、XML ドキュメントの構造に従い、必要に応じて、リレーショナル構造は推論によって拡張されます。すべてのデータを公開するために、推論によってスキーマを拡張できない場合は、例外が発生します。

メモメモ

シリアル化された XML で有効な XML 文字 ("_" など) がエスケープされている場合、DataSet は、XML 要素をその対応する DataColumn や DataTable に関連付けません。DataSet 自体は、XML 要素名の無効な XML 文字のみをエスケープするため、同じ要素名しか使用できません。XML 要素名の有効文字がエスケープされている場合、その要素は処理中に無視されます。

使用例使用例

2 列と 10 行を含む DataTable を作成する例を次に示します。この例では WriteXml メソッドを呼び出し、DataSet スキーマとデータをメモリ ストリームに書き込みます。さらに 2 番目の DataTable を作成し、ReadXml メソッドを呼び出して、このテーブルにスキーマとデータを入力します。

Private Sub DemonstrateReadWriteXMLDocumentWithReader()
  Dim table As DataTable = CreateTestTable("XmlDemo")
  PrintValues(table, "Original table")

  ' Write the schema and data to XML in a memory stream.
  Dim xmlStream As New System.IO.MemoryStream()
  table.WriteXml(xmlStream, XmlWriteMode.WriteSchema)

  ' Rewind the memory stream.
  xmlStream.Position = 0

  Dim reader As New System.IO.StreamReader(xmlStream)
  Dim newTable As New DataTable
  newTable.ReadXml(reader)

  ' Print out values in the table.
  PrintValues(newTable, "New Table")
End Sub

Private Function CreateTestTable(ByVal
 tableName As String) _
  As DataTable
  ' Create a test DataTable with two columns and a few rows.
  Dim table As New DataTable(tableName)
  Dim column As New DataColumn("id",
 GetType(System.Int32))
  column.AutoIncrement = True
  table.Columns.Add(column)

  column = New DataColumn("item",
 GetType(System.String))
  table.Columns.Add(column)

  ' Add ten rows.
  Dim row As DataRow
  For i As Integer = 0 To
 9
    row = table.NewRow()
    row("item") = "item "
 & i
    table.Rows.Add(row)
  Next i

  table.AcceptChanges()
  Return table
End Function

Private Sub PrintValues(ByVal
 table As DataTable, _
  ByVal label As String)
  Console.WriteLine(label)
  For Each row As DataRow
 In table.Rows
    For Each column As DataColumn
 In table.Columns
      Console.Write("{0}{1}", ControlChars.Tab, row(column))
    Next column
    Console.WriteLine()
  Next row
End Sub
private static void DemonstrateReadWriteXMLDocumentWithReader()
{
    DataTable table = CreateTestTable("XmlDemo");
    PrintValues(table, "Original table");

    // Write the schema and data to XML in a memory stream.
    System.IO.MemoryStream xmlStream = new System.IO.MemoryStream();
    table.WriteXml(xmlStream, XmlWriteMode.WriteSchema);

    // Rewind the memory stream.
    xmlStream.Position = 0;

    System.IO.StreamReader reader = 
        new System.IO.StreamReader(xmlStream);
    DataTable newTable = new DataTable();
    newTable.ReadXml(reader);

    // Print out values in the table.
    PrintValues(newTable, "New table");
}

private static DataTable CreateTestTable(string
 tableName)
{
    // Create a test DataTable with two columns and a few rows.
    DataTable table = new DataTable(tableName);
    DataColumn column = new DataColumn("id", typeof(System.Int32));
    column.AutoIncrement = true;
    table.Columns.Add(column);

    column = new DataColumn("item", typeof(System.String));
    table.Columns.Add(column);

    // Add ten rows.
    DataRow row;
    for (int i = 0; i <= 9; i++)
    {
        row = table.NewRow();
        row["item"] = "item " + i;
        table.Rows.Add(row);
    }

    table.AcceptChanges();
    return table;
}

private static void PrintValues(DataTable
 table, string label)
{
    Console.WriteLine(label);
    foreach (DataRow row in table.Rows)
    {
        foreach (DataColumn column in table.Columns)
        {
            Console.Write("\t{0}", row[column]);
        }
        Console.WriteLine();
    }
}
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照



英和和英テキスト翻訳

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

辞書ショートカット

カテゴリ一覧

すべての辞書の索引



Weblioのサービス

「DataTable.ReadXml」の関連用語


DataTable.ReadXmlのお隣キーワード
検索ランキング

   

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



DataTable.ReadXmlのページの著作権

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

©2026 GRAS Group, Inc.RSS