Visualizzazione dei risultati da 1 a 2 su 2
  1. #1

    Modifica testo con file .bat

    Salve a tutti. Avevo intenzione di crearmi un piccolo programmino che dato un file .html elimini il contenuto dei tag.
    Tanto per fare un esempio se nel file c'è un
    codice HTML:
    <title>CIAO</title>
    il programma deve eliminare il ciao, e se ci sono tag uno all'interno dell'altro non deve eliminarli.
    Mi rendo conto che sia abbastanza complesso e se non è possibile farlo in dos mi chiedo se è possibile in C.
    In ogni caso il risultato dovrebbe essere un file html con dentro tutti i tag di prima, solo svuotati.
    E' possibile o mi sono inventato un problema più grande di me?

  2. #2
    Dubito che si riesca a fare in maniera decente in Batch, quello che ti serve è un linguaggio di scripting "vero" dotato di un parser HTML: una volta ottenuto l'albero DOM del documento, lo puoi manipolare come ti pare e poi riscrivere su disco.

    Personalmente userei Python con BeautifulSoup (che supporta bene questo genere di cose), ma ci sono diverse alternative per altri linguaggi.
    Amaro C++, il gusto pieno dell'undefined behavior.

Tag per questa discussione

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.