साथ पार्स एचटीएमएल मैं निम्न HTMLएचटीएमएल चपलता पैक और Linq
(..)
<tbody>
<tr>
<td class="name"> Test1 </td>
<td class="data"> Data </td>
<td class="data2"> Data 2 </td>
</tr>
<tr>
<td class="name"> Test2 </td>
<td class="data"> Data2 </td>
<td class="data2"> Data 2 </td>
</tr>
</tbody>
(..)
जानकारी मेरे पास है नाम => तो "Test1" & "Test2" है। मैं क्या जानना चाहता हूं कि मैं अपने नाम के आधार पर "डेटा" और "डेटा 2" में मौजूद डेटा कैसे प्राप्त कर सकता हूं।
वर्तमान में मैं उपयोग कर रहा हूँ:
var data =
from
tr in doc.DocumentNode.Descendants("tr")
from
td in tr.ChildNodes.Where(x => x.Attributes["class"].Value == "name")
where
td.InnerText == "Test1"
select tr;
लेकिन मैं {"Object reference not set to an instance of an object."}
मिलता है जब मैं में data
बिल्कुल, आप क्या करने की कोशिश कर रहे हैं? और वह कोड क्या है जिसे आप नहीं चाहते हैं? –
हे, क्षमा करें, मैं इसे जोड़ना भूल गया हूं, मैं इसे अब जोड़ रहा हूं –
क्या आप हमें बता सकते हैं कि आपकी त्रुटि क्या है? या आप क्या होने की उम्मीद कर रहे हैं जो ऐसा नहीं होता है? –