目次

概要

(書きかけ)

PowerShell では、 XML 内のデータを普通のオブジェクトと同じような構文で読み出すことができます。

例えば、このページ、XML で書いた物を HTML に変換しているんですが、 元の XML は以下のような感じになっています。

<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" href="main.xsl" ?>
<document title="XML" since="2007/5/27">
<section title="概要" id="abst">
<p>
    PowerShell では、
    XML 内のデータを普通のオブジェクトと同じような構文で読み出すことができます。
</p>
</section>
後略

で、PowerShell で

> $xml = [xml](Get-Content xml.xml)
> $xml.document.title
XML
> $xml.document.section[0].title
概要
> $xml.document.section[0].id
abst
> $xml.document.section[0].p

という感じで中身にアクセス可能。 PowerShell では、 XML 内のデータを普通のオブジェクトと同じような構文で読み出すことができます。

応用例: RSS を読んだり

更新履歴

ブログ