Alternative alla NTidy e altri porti, hanno bisogno di formato HTML con token personalizzati

StackOverflow https://stackoverflow.com/questions/3662462

Domanda

Cercando di formato (automatizzato, in applicazione) alcuni template HTML / NVelocity. Tidy sembra essere la risposta per questo, però tutte le porte Net sembrano essere problematico e non molto ben mantenuto. La maggior parte si basano su codice non gestito sotto le coperte e che inizia imponendo altre restrizioni sul progetto.

Ad esempio, per utilizzare il codice associato http: //www.codeproject. com / KB / mCPP / eftidynet.aspx , i progetti deve ora essere una build x86.

C'è una nuova soluzione preferita per fare questo? O c'è un porto completamente gestito di TidyHTML che capisce NVelocity o consente la definizione token personalizzato?

È stato utile?

Soluzione

elenco di far loro:

  • EfTidy
  • ZetaHtmlTidy (modalità mista, quindi ha bisogno di gruppi differenti per x86 / x64)
  • tidyfornet (gestito assemblaggio ma dipende HTMLTidy esterno dll nativa)
  • TidyATL (ATL involucro, vecchio, non più mantenuto, penso che sia anche in modalità mista e richiede anche la registrazione COM?)
  • TidyNet (completamente gestiti DLL, senza dipendenze esterne)

Altri suggerimenti

Anche se è vecchio e non più mantenuto, sto usando TidyNet perché è pienamente riuscito. Fa il lavoro bene.

A proposito: ordinato e NVelocity sono completamente indipendenti. Non avevo mai elaboro modelli NVelocity con Tidy come sarà probabilmente li romperà ... Tuttavia si potrebbe desiderare di eseguire Tidy alla conseguente html dopo l'elaborazione del modello NVelocity.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top