XML タグのページリスト

XMLのパーシング - XMLの読み込みと値の取得

JavaScriptでXMLを読み取りパージングして値を取得するコードを紹介します。概要JavaScriptでXMLを扱う場合にはDOMオブジェクトを利用します。また、JavaScriptでXMLを取得するため、XMLHttpRequest
カテゴリ: JavaScript /  タグ: JavaScript XMLHttpRequest XML

XMLでのエスケープ処理 (テキスト要素の値に""", "\", 改行 を含める場合の処理)

XMLでのエスケープ処理について紹介します。概要XMLでは特定の文字が値になる場合はエスケープする必要があります。エスケープが必要な文字 エスケープが必要な文字とエスケープした文字の表現方法は下記の表のとおりです。エスケープ表記元の文字説明
カテゴリ: File Format /  タグ: XML エスケープ処理

LINQ to XMLを使ったXMLファイルの書き出し

LINQ To XMLを用いたXMLファイルの書き出し方法を紹介します。XMLファイルを書き出すにあたり、はじめにXMLの構造を作成します。XElementクラスを用いてXMLの構造を作成します。XElementのコンストラクタのひとつはX
カテゴリ: C# /  タグ: C# XML LINQ LINQ to XML

XPathを使って指定した属性値を持つノードを選択する

XPath式を使って指定した属性値を持つノードを検索するコードを紹介します。概要XPath式を使って指定した属性値を持つノードを検索します。指定した属性値を持つノードを検索する場合は次の書式を用います。/(ノード名)[@(属性名)='(値)
カテゴリ: C# /  タグ: C# XML DOM XPath

ネームスペースを指定してXMLファイルを作成して出力する (DOM方式 XmlDocumentを利用)

DOM方式を利用してネームスペースを指定してXMLファイルを出力するコードを紹介します。概要こちらの記事ではXMLDocumentを用いて、XMLファイルを出力する方法を紹介しました。今回は、XMLDocumentを用い、ネームスペースを指
カテゴリ: C# /  タグ: C# XML DOM XML名前空間

ネームスペースを指定してXMLファイルを作成して出力する (SAX方式 XmlWriterを利用)

SAX方式で、ネームスペースを指定してXMLファイルを作成して出力するコードを紹介します。概要こちらの記事ではXMLWriterを用いたXMLファイルの書き出し方法を紹介しました。今回は、XMLWriterを用いネームスペースを指定してXM
カテゴリ: C# /  タグ: C# XML SAX XML名前空間

XmlElementのValueプロパティに値を代入できない / ノード型 'Element' では、値を設定できません。エラーが発生する

XmlElementのValueプロパティに値を代入できない現象について紹介します。概要下記コードを実行すると、System.InvalidOperationException 例外が発生します。また、下記のエラーメッセージが表示されます。
カテゴリ: C# /  タグ: C# XML XmlElement

XmlElement と XmlNode の違い

XmlElementとXmlNodeの違いを紹介します。XmlElementとXmlNodeの違い XmlElementはXmlNodeクラスを継承している (XmlElementのほうが機能が多い) XmlElementにはSetAttr
カテゴリ: C# /  タグ: C# XmlNode XML XmlElement

XMLファイルを作成して出力する (DOM方式 XmlDocumentを利用)

DOM方式でXMLファイルを作成して出力する方法を紹介します。DOM方式でXMLファイルを作成する場合はXMLファイルをパーシングするときと同じXmlDocumentクラスを用います。概要XMLファイルを出力するにはXmlDocumentオ
カテゴリ: C# /  タグ: C# XML DOM

XMLファイルを作成して出力する (SAX方式 XmlWriterを利用)

SAX方式でXMLファイルを作成して出力する方法を紹介します。SAX方式でXMLファイルを作成する場合はXmlWriterクラスを用います。コード例/*using System.Xml;を追加*/private void button1_C
カテゴリ: C# /  タグ: C# XML SAX

LINQ To XML とXPathを利用したXMLドキュメント検索

入力XMLデータ入力するXMLデータを紹介します。<?xml version="1.0" encoding="UTF-8"?><root> <Items> <Item code="PAA-0
カテゴリ: C# /  タグ: C# LINQ LINQ To XML XML XPath

LINQ To XML を利用したXMLドキュメント検索

LINQ To XMLを用いてシンプルなXMLドキュメントを検索をします。入力XMLデータはじめに、今回入力するXMLデータを紹介します。<?xml version="1.0" encoding="UTF-8"?><roo
カテゴリ: C# /  タグ: C# LINQ LINQ To XML XML

XPathを使ってネームスペース(名前空間)が指定されているXMLファイルをパースする (XmlDocumentを利用)

ネームスペースが指定されているXMLファイルをXPathを使ってパーシングするコードを紹介します。概要XPathを用いる場合は、XmlDocumentクラスのSelectNodesメソッドを用います。SelectNodesメソッドの引数にX
カテゴリ: C# /  タグ: C# XML DOM XPath XML名前空間

該当した最初のノード、またはn番目のノードを選択するXPathの記述方法

該当したノードのうち最初のノードを選択するXPathの記述方法を紹介します。書式XPathで該当したノードのうち最初のノードを選択する場合は次の書式を用います。(パス)[1]n番目のノードを選択する場合のXPathはは次の書式を用います。(
カテゴリ: C# /  タグ: C# XML XPath

該当した最後のノードを選択するXPathの記述方法

書式XPathで該当したノードのうち最後のノードを選択する場合は次の書式を用います。(パス)[last()]例 (/root/node/data)[last()]コード例private void button3_Click(object s
カテゴリ: C# /  タグ: C# XML XPath

XPathを使ってXMLファイルをパースする (XmlDocumentを利用)

XPathを使うとXmlDocumentでのXMLパーシングがよりシンプルになります。XPathを使ったXmlDocumentの操作方法を紹介します。XPathを利用すると何が便利なのか従来のXMLをDOMでパージングする場合、ノードを一つ
カテゴリ: C# /  タグ: C# XML DOM XPath

XMLファイルを読み込む (DOMパーサー XmlDocumentを利用)

DOMパーサーを用いてXMLファイルをパーシングして読み込みます。C#ではDOMパーサーでパーシングする場合はXmlDocumentクラスを用います。ヒントXPathを使うとよりシンプルにパーシング処理を記述できます。XPathを使ったXm
カテゴリ: C# /  タグ: C# XML DOM

XMLファイルをパースする (SAXパーサー XmlReaderを利用)

SAXパーサーを用いてXMLファイルをパーシングします。C#ではSAXパーサーでパーシングする場合はXmlReaderクラスを用います。コード例using System;using System.Collections.Generic;us
カテゴリ: C# /  タグ: C# XML SAX
Copyright © 1995–2025 iPentec all rights reserverd.