सवाल
क्या उपकरण (लिनक्स के लिए अधिमानतः) अपने सीएसएस पथ के आधार पर HTML तत्व की सामग्री का चयन कर सकता है?
उदाहरण
उदाहरण के लिए, निम्नलिखित HTML दस्तावेज़ पर विचार करें:
<html>
<body>
<div class="header">
<h1>Header</h1>
</div>
<div class="content">
<table>
<tbody>
<tr><td class="data">Tabular Content 1</td></tr>
<tr><td class="data">Tabular Content 2</td></tr>
</tbody>
</table>
</div>
<div class="footer">
<p>Footer</p>
</div>
</body>
</html>
कमांड-लाइन प्रोग्राम क्या है (उदाहरण के लिए, "cssgrep" का एक प्रकार) CSS चयनकर्ता का उपयोग करके मान निकाल सकता है? अर्थात्:
cssgrep page.html "body > div.content > table > tbody > tr > td.data"
कार्यक्रम निम्नलिखित मानक उत्पादन के लिए लिखेंगे:
Tabular Content 1
Tabular Content 2
सम्बंधित लिंक्स
- https://getfirebug.com/wiki/index.php/Command_Line_API#.24.24.28selector.29
- /programming/7334942/is-there-something-like-a-css-selector-or-xpath-grep
- https://github.com/keeganstreet/element-finder
- http://www.w3.org/Tools/HTML-XML-utils/
धन्यवाद!
brew install html-xml-utils
।