XmlReader.GetAttribute メソッドとは? わかりやすく解説

Weblio 辞書 > コンピュータ > .NET Framework クラス ライブラリ リファレンス > XmlReader.GetAttribute メソッドの意味・解説 

XmlReader.GetAttribute メソッド (String, String)

派生クラスオーバーライドされると、指定した LocalName および NamespaceURI の属性の値を取得します

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

Public MustOverride Function
 GetAttribute ( _
    name As String, _
    namespaceURI As String _
) As String
Dim instance As XmlReader
Dim name As String
Dim namespaceURI As String
Dim returnValue As String

returnValue = instance.GetAttribute(name, namespaceURI)
public abstract string GetAttribute (
    string name,
    string namespaceURI
)
public:
virtual String^ GetAttribute (
    String^ name, 
    String^ namespaceURI
) abstract
public abstract String GetAttribute (
    String name, 
    String namespaceURI
)
public abstract function GetAttribute (
    name : String, 
    namespaceURI : String
) : String

パラメータ

name

属性ローカル名。

namespaceURI

属性名前空間 URI

戻り値
指定した属性の値。指定した属性が見つからない場合null 参照 (Visual Basic では Nothing) が返されます。このメソッドは、リーダー移動しません。

解説解説

特定の名前空間内の属性含んでいる XML次に示します

<test xmlns:dt="urn:datatypes" dt:type="int"/>

1 つ引数 (プリフィックスローカル名) または 2 つ引数 (ローカル名と名前空間 URI) を使用してdt:type 属性検索できます

String dt = reader.GetAttribute("dt:type");
String dt2 = reader.GetAttribute("type","urn:datatypes");

xmlns:dt 属性検索するには、次の引数いずれか 1 つ使用します

String dt3 = reader.GetAttribute("xmlns:dt");
String dt4 = reader.GetAttribute("dt",http://www.w3.org/2000/xmlns/);

Prefix プロパティ使用してこの情報取得することもできます

プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照

XmlReader.GetAttribute メソッド (Int32)

派生クラスオーバーライドされると、指定したインデックス属性の値を取得します

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

使用例使用例

3 番目の属性の値を取得する例を次に示します

reader.ReadToFollowing("book")
Dim isbn As String = reader.GetAttribute(2)
reader.ReadToFollowing("book");
string isbn = reader.GetAttribute(2);
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照

XmlReader.GetAttribute メソッド (String)

派生クラスオーバーライドされると、指定した Name属性の値を取得します

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

解説解説

このメソッドは、リーダー移動しません。

リーダーDocumentType ノード配置されている場合は、このメソッド使用してreader.GetAttribute("PUBLIC") などの PUBLIC リテラルおよび SYSTEM リテラル取得できます

使用例使用例

ISBN 属性の値を取得する例を次に示します

reader.ReadToFollowing("book")
Dim isbn As String = reader.GetAttribute("ISBN")
Console.WriteLine("The ISBN value: " + isbn)
reader.ReadToFollowing("book");
string isbn = reader.GetAttribute("ISBN");
Console.WriteLine("The ISBN value: " + isbn);
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照

XmlReader.GetAttribute メソッド

XmlReader による XML読み取り


このページでは「.NET Framework クラス ライブラリ リファレンス」からXmlReader.GetAttribute メソッドを検索した結果を表示しています。
Weblioに収録されているすべての辞書からXmlReader.GetAttribute メソッドを検索する場合は、下記のリンクをクリックしてください。
 全ての辞書からXmlReader.GetAttribute メソッドを検索

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

辞書ショートカット

カテゴリ一覧

すべての辞書の索引



Weblioのサービス

XmlReader.GetAttribute メソッドのお隣キーワード
検索ランキング

   

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



XmlReader.GetAttribute メソッドのページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

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

©2024 GRAS Group, Inc.RSS