我有以下xml结构:
<button mat-fab (click)="scroll(target)">
<i class="material-icons">
arrow_drop_down
</i>
</button>
<div #target></div>
public scroll(element: any) {
element.scrollIntoView({ behavior: 'smooth', block: 'start' });
}
我尝试将我的解析器转到[xml]$xml = '<example>
<item>
<productname>Hoover</productname>
</item>
<item>
<productname>TV</productname>
</item>
<item>
<productname>Microwave</productname>
</item>
<item>
<productname>Computer</productname>
</item>
</example>'
$xml.example.item[1].productname = "Foo"
$xml.example.item.productname | Write-Host
标记,这是我的相关数据开始的地方。然而,当我到达Hoover
Foo
Microwave
Computer
时,我无法深入 <a>
<b>
<c>
<d>0</d>
<e>
<![CDATA[<?xml version="1.0" encoding="utf-8"?>
<f>
<g>
<h>1</h>
<i>2</i>
<j>3</j>
<k>4</k>
<l/>
</g>
</f>
</e>
<m>
<![CDATA[<?xml version="1.0" encoding="utf-8"?>
<n>5</n>
<o>6</o>
</m>
</f>
</c>
</b>
</a>
,<f>
相反,我的解析器只是跳转到<![CDATA[<?xml version="1.0" encoding="utf-8"?>
标签。我尝试使用以下代码手动到达<f>
:
<g>
我在这里做错了什么。如何访问<m>
代码?