70-516 · Question #278
You use Microsoft Visual Studio 2010 and Microsoft .NET Framework 4 to create an application. The application contains the following XML document. < feed > < title > Products < /title > < entry > <…
The correct answer is C. Dim nodes As IEnumerable(Of XNode) = doc.DescendantNodes(). DescendantNodes() Returns a collection of the descendant nodes for this document or element, in document order. Descendants() Returns a collection of the descendant elements for this document or element, in Nodes() Returns a collection of the child nodes of this element or…
Question
You use Microsoft Visual Studio 2010 and Microsoft .NET Framework 4 to create an application. The application contains the following XML document. < feed > < title > Products < /title > < entry > < title > Entry title 1 < /title > < author > Author1 < /title > < content > < properties > < description > some description < /description > < n otes > some notes < /notes > < comments > some comments < /comments > < /properties > < /content > < /entry > ... < /feed > You plan to add localization features to the application. You add the following code segment. (Line numbers are included for reference only.) 01Public Function GetTextNodesForLocalization(doc As XDocument) As IEnumerable(Of XNode) 03Return From n In nodes _ 04Where n.NodeType = XmlNodeType.Text _ 05 Select n 06End Function You need to ensure that the GetTextNodesForLocalization method returns all the XML text nodes of the document. Which code segment should you insert at line 02?
Options
- ADim nodes As IEnumerable(Of XNode) = doc.Descendants()
- BDim nodes As IEnumerable(Of XNode) = doc.Nodes()
- CDim nodes As IEnumerable(Of XNode) = doc.DescendantNodes()
- DDim nodes As IEnumerable(Of XNode) = doc.NodesAfterSelf()
How the community answered
(26 responses)- A12% (3)
- B4% (1)
- C81% (21)
- D4% (1)
Explanation
DescendantNodes() Returns a collection of the descendant nodes for this document or element, in document order. Descendants() Returns a collection of the descendant elements for this document or element, in Nodes() Returns a collection of the child nodes of this element or document, in document order. NodesAfterSelf() Returns a collection of the sibling nodes after this node, in document order.
Topics
Community Discussion
No community discussion yet for this question.