ホームページ バックエンド開発 XML/RSS チュートリアル XML 要素の属性を操作するメソッドを jscript および vbscript で共有する

XML 要素の属性を操作するメソッドを jscript および vbscript で共有する

Apr 26, 2017 pm 01:57 PM
jscript vbscript XML操作

XML 要素の属性を操作するための jscript および vbscript コード。必要な友人はそれを参照できます。

Although attributes belong to a particular element, they are not considered child nodes of element nodes. Instead, they behave more like properties of IXMLDOMElement. 
Most of the methods for working with attributes come from IXMLDOMElement. Attributes can be manipulated in the following ways. 
Directly, through the getAttribute and setAttribute methods of IXMLDOMElement. 
As named IXMLDOMAttribute nodes, with getAttributeNode and setAttributeNode. 
As a set of nodes accessible through the attributes property and returned as an IXMLNamedNodeMap. 
Examples 
JScript 
The following JScript example creates a new document containing a <memo> element, and then creates an attribute named author with a value of "Pat Coleman".
ログイン後にコピー

コードは次のとおりです:

var xmlDoc = new ActiveXObject("Msxml2.DOMDocument.3.0"); var rootElement=xmlDoc.createElement("memo"); rootElement.setAttribute("author", "Pat Coleman"); xmlDoc.appendChild(rootElement); 
VBScript
ログイン後にコピー

コードは次のとおりです:

Set xmlDoc = CreateObject("Msxml2.DOMDocument.3.0") Set rootElement=xmlDoc.createElement("memo") rootElement.setAttribute("author", "Pat Coleman") xmlDoc.appendChild(rootElement) 
If you prefer to work with attribute nodes, you can create the attribute, and then create a text node to store its value. Attribute nodes can only contain text nodes and entity reference nodes. (If you need to create an attribute containing an entity reference, you must use this approach.) Working with attribute nodes requires using the DOMDocument object to create attribute and text (and entity reference, if necessary) nodes before assigning the nodes to the element. JScript The following JScript code uses this approach to perform the same work as the preceding examples, creating a <memo> element with an author attribute holding the value "Pat Coleman".
ログイン後にコピー

コードは次のとおりです:

var xmlDoc = new ActiveXObject("Msxml2.DOMDocument.3.0"); 
var rootElement=xmlDoc.createElement("memo"); 
var memoAttribute=xmlDoc.createAttribute("author"); 
var memoAttributeText=xmlDoc.createTextNode("Pat Coleman"); 
memoAttribute.appendChild(memoAttributeText); 
rootElement.setAttributeNode(memoAttribute); 
xmlDoc.appendChild(rootElement);
ログイン後にコピー

VBScript

コードは次のとおりです:

Set xmlDoc = CreateObject("Msxml2.DOMDocument.3.0") 
Set rootElement=xmlDoc.createElement("memo") 
Set memoAttribute=xmlDoc.createAttribute("author") 
Set memoAttributeText=xmlDoc.createTextNode("Pat Coleman") 
memoAttribute.appendChild(memoAttributeText) 
rootElement.setAttributeNode(memoAttribute) 
xmlDoc.appendChild(rootElement)
ログイン後にコピー

以上がXML 要素の属性を操作するメソッドを jscript および vbscript で共有するの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。

ホットAIツール

Undresser.AI Undress

Undresser.AI Undress

リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover

AI Clothes Remover

写真から衣服を削除するオンライン AI ツール。

Undress AI Tool

Undress AI Tool

脱衣画像を無料で

Clothoff.io

Clothoff.io

AI衣類リムーバー

AI Hentai Generator

AI Hentai Generator

AIヘンタイを無料で生成します。

ホットツール

メモ帳++7.3.1

メモ帳++7.3.1

使いやすく無料のコードエディター

SublimeText3 中国語版

SublimeText3 中国語版

中国語版、とても使いやすい

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強力な PHP 統合開発環境

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール

SublimeText3 Mac版

SublimeText3 Mac版

神レベルのコード編集ソフト(SublimeText3)

ニュース集約とコンテンツキュレーションにRSSフィードを使用する方法は? ニュース集約とコンテンツキュレーションにRSSフィードを使用する方法は? Mar 10, 2025 pm 03:47 PM

この記事では、RSSフィードを使用して効率的なニュース集約とコンテンツキュレーションを使用する方法について説明します。 RSSリーダー(FeedlyやInoreaderなど)を使用して、フィードを使用し、フィードの整理、ターゲットコンテンツの機能を活用する詳細を説明します。 ベネ

Webコンテンツ管理にAtom Publishingプロトコルを使用するにはどうすればよいですか? Webコンテンツ管理にAtom Publishingプロトコルを使用するにはどうすればよいですか? Mar 10, 2025 pm 05:48 PM

この記事では、Webコンテンツ管理のためのAtom Publishing Protocol(Atompub)について説明します。 コンテンツの作成、検索、更新、および削除のためのAtom形式を使用して、HTTPメソッド(Get、Post、Put、Delete)を使用して詳細を説明します。 この記事では、Atompubについても説明します

RSSを使用してコンテンツシンジケーションを実装するにはどうすればよいですか? RSSを使用してコンテンツシンジケーションを実装するにはどうすればよいですか? Mar 10, 2025 pm 03:41 PM

この記事では、RSSフィードを使用してコンテンツシンジケーションの実装を詳しく説明しています。 RSSフィードの作成、ターゲットWebサイトの識別、フィードの送信、および監視の有効性をカバーしています。 制限されたコントロールや豊富なメディアサポートなどの課題も円盤投げです

XMLとセマンティックのWebテクノロジーを統合するにはどうすればよいですか? XMLとセマンティックのWebテクノロジーを統合するにはどうすればよいですか? Mar 10, 2025 pm 05:50 PM

この記事では、XMLとセマンティックWebテクノロジーの統合について説明します。 コアの問題は、セマンティックの相互運用性のためにXMLの構造化データをRDFトリプルにマッピングすることです。 ベストプラクティスには、オントロジーの定義、戦略的マッピングアプローチ、慎重なattが含まれます

携帯電話でXMLをPDFに変換するとき、変換速度は高速ですか? 携帯電話でXMLをPDFに変換するとき、変換速度は高速ですか? Apr 02, 2025 pm 10:09 PM

Mobile XMLからPDFへの速度は、次の要因に依存します。XML構造の複雑さです。モバイルハードウェア構成変換方法(ライブラリ、アルゴリズム)コードの品質最適化方法(効率的なライブラリ、アルゴリズムの最適化、キャッシュデータ、およびマルチスレッドの利用)。全体として、絶対的な答えはなく、特定の状況に従って最適化する必要があります。

ヘルスケア/ファイナンスなどのデータ相互運用性にXMLを使用するにはどうすればよいですか? ヘルスケア/ファイナンスなどのデータ相互運用性にXMLを使用するにはどうすればよいですか? Mar 10, 2025 pm 05:50 PM

この記事では、データの相互運用性にXMLを使用して、ヘルスケアとファイナンスに焦点を当てた詳細を示しています。 スキーマの定義、XMLドキュメントの作成、データ変換、解析、および交換メカニズムをカバーしています。キーXML標準(HL7、DICOM、FINML、ISO 20022)

不正アクセスに対してRSSフィードを保護するにはどうすればよいですか? 不正アクセスに対してRSSフィードを保護するにはどうすればよいですか? Mar 10, 2025 pm 03:42 PM

この記事では、RSSフィードの保護が許可されていないアクセスに対してフィードを保護しています。 HTTP認証、レートの制限を伴うAPIキー、HTTP、およびコンテンツの難読化(落胆)など、さまざまな方法を調べます。 ベストプラクティスには、IP制限、リバーが含まれます

ドメインにカスタムXML語彙を作成するにはどうすればよいですか? ドメインにカスタムXML語彙を作成するにはどうすればよいですか? Mar 10, 2025 pm 05:48 PM

この記事では、データの一貫性のためにカスタムXML語彙(スキーマ)を作成します。 範囲の定義、エンティティと属性の識別、XML構造の設計、スキーマ言語の選択(XSDまたはリラックスNG)、スキーマ開発、テストをカバーしています

See all articles