2016-07-13 6 views
2

ファイルシステムからHTMLファイルを取得し、特定の要素を解析する方法を教えてください。React NativeでHTMLファイルを解析するにはどうすればよいですか?

たとえば、以下のHTMLスニペットを参考にして、どのようにテーブルコンテンツを抽出してレンダリングできますか?

<html> 
 
<div> 
 
    <h1>header</h1> 
 
    <table id="a" border="1"> 
 
    <th>Number</th> 
 
    <th>content A</th> 
 
    <th>contetn A</th> 
 
    <th>content A</th> 
 
    <tr> 
 
     <td>1</td> 
 
     <td>a</td> 
 
     <td>a</td> 
 
     <td>a</td> 
 
    </tr> 
 
    <th>Number</th> 
 
    <th>content B</th> 
 
    <th>content B</th> 
 
    <th>content B</th> 
 

 
    <tr> 
 
     <td>1</td> 
 
     <td>b</td> 
 
     <td>b</td> 
 
     <td>b</td> 
 
    </tr> 
 
    </table> 
 
</div> 
 
<br> 
 
<footer>footer</footer> 
 

 
</html>

答えて

3

ちょうどあなたが「高速HTML-のコード例を示すことができる状態になるとWebView

+0

でその状態をレンダリング書き込み、fast-html-parserを使用して、それを解析し、)(フェッチとHTMLをダウンロードパーサー "? – Stich

+0

@Stich "fast-html-browser" Githubプロジェクトページで例を見つけることができます。 –

+2

あなたは何をネイティブバージョンに反応させますか?私は43から44まで試みましたが、モジュール "fast-html-parser"と同じ問題があります:UnableToResolveError: '/.../ node_modules/apollojs/server.js'のモジュール' util'を解決できません どのバージョンあなたのpackage.jsonでこれらの行?: "反応する": "^ 16.0.0-alpha.6"、 "反応するネイティブ": "^ 0.43.4" – Stich

関連する問題