3

私は次のhtmlマークアップを持っています:

        <div>
            <span id="391d0e73-d491-4e55-9ccb-b74c6923e070">This is a text
                element</span>
        </div>

ここで、このdivノードをHtmlNodeオブジェクトに保存し、その後ノードにアクセスするとFirstChild、与える代わりに、マークアップに存在しないspan node as FirstChildノードNAME: "#text"が表示されます。誰かがこの問題で私を助けてくれますか?

4

1 に答える 1

3

XMLでは、ノードには要素、テキスト、コメントなどが含まれます。たとえば、ドキュメントでは、div2textつの子を持つことができます。

<div>
    text(1) Some text could be here
    <span id="391d0e73-d491-4e55-9ccb-b74c6923e070">This is a text
        element</span>
    text(2) More text could be here
</div>

spanに子要素が必要であることを指定する必要がありますHtmlNode

divNode.SelectSingleNode("span")
于 2012-09-18T10:57:27.533 に答える