J'ai été chargé d'obtenir tous les SMS updates from this page et de les mettre dans un flux JSON en utilisant Yahoo Pipes. Je ne suis pas entièrement sûr de la façon dont j'obtiendrais chaque mise à jour, car ce ne sont pas des éléments individuels, mais seulement une collection de titres, etc. Toute sagesse partagée serait grandement appréciée!Analyse HTML en JSON
1
A
Répondre
2
<h1 id="blogtitle">SMS Update</h1>
<div class="blogposttime blogdetail">Left at 2nd January 2010 at 01:12</div>
<div class="blogcategories blogdetail">Recieved by SMS (Location: Pokhara - Nepal)</div>
<p class="blogpostmessage">
RACE DAY! We took the extra day off to pimp the rick some more, including a huge Australian flag. Quiet night at a pub with 6 other teams. Time for brekkie and then we're off to the rickshaw grounds for 8:30 for 10am start.
</p>
Cela semble un travail assez facile pour un analyseur DOM/XML. Comme les blocs ne sont pas inclus dans des balises XML, vous pouvez rechercher les éléments présents dans chaque bloc, par exemple <h1 id="blogtitle">SMS Update</h1>
définit le début d'un nouveau bloc.
Utilisez votre analyseur DOM pour rechercher tous les éléments avec l'ID blogtitle. À ce stade, vous pouvez utiliser une fonction DOM pour référencer le nextSibling de l'élément blogtitle. Tout ce dont vous avez besoin est le frères et sœurs après l'élément blogtitle. Avec un peu de travail, vous pouvez facilement utiliser cette logique pour créer votre objet JSON.
Questions connexes
- 1. Analyse JSON avec jQuery
- 2. Analyse HTML en Python
- 3. JSON analyse dans Android
- 4. Analyse JSON pseudo-threadée?
- 5. analyse json avec rhomobile
- 6. analyse JSON données
- 7. analyse syntaxique HTML en Java
- 8. Json analyse syntaxique F #
- 9. Analyse JSON avec Javascript
- 10. analyse des données en réponse JSON
- 11. Analyse XML externe à JSON en Java?
- 12. analyse JSON en utilisant l'objectif C?
- 13. JSON en html
- 14. Analyse syntaxique JSON dans Java
- 15. PHP - Analyse de données JSON
- 16. Analyse json, clé sans guillemets
- 17. JQueryMobile - AJAX - JSON Analyse syntaxique
- 18. Analyse JSON sans les guillemets
- 19. libxml2 Analyse syntaxique HTML
- 20. ruby regex, analyse html
- 21. Php HTML DOM analyse
- 22. Analyse JSON en Java POJO en utilisant GSON
- 23. F # html analyse
- 24. NSScanner analyse le html en plis
- 25. Analyse HTML: erreur lxml en Python
- 26. C# analyse Regex HTML
- 27. analyse syntaxique html C#
- 28. libXML analyse HTML détendue
- 29. JSON désérialisable avec JSON analyse dans l'application Android
- 30. analyse du problème suivant JSON avec cadre JSON
Merci, mais j'ai "résolu" cela en trouvant tous les éléments du blog sur la page, ainsi que le posttime, etc et juste en itérant sur eux en utilisant Nokogiri (Ruby) car ils sont toujours dans le bon ordre. On dirait que ça marche bien. Merci pour votre réponse, cependant. –