Je viens de faire rejeter une application pour la lier à libxslt
en utilisant this technique. Je voudrais vraiment utiliser XSLT dans mon application, il semble donc que mon seul coup est de le compiler moi-même. Je ne veux pas utiliser un UIWebView
parce que je veux stocker le HTML résultant, pas simplement l'afficher.Construction libxslt pour iPhone
Quelqu'un at-il fait cela - compilé libxslt
pour l'iPhone? Après un peu de googling, j'ai une ancienne solution Xcode de here et git-cloné le libxslt
. Aucune approche n'a fonctionné jusqu'à présent (autoconf quitte, et le projet Xcode manque un tas de fichiers).
Tout conseil serait apprécié.
Merci!
Mise à jour 7/21
J'ai trouvé une solution en donnant UIWebView
certains XML lié à une feuille de style XSL. Après le chargement de données, je peux saisir le code HTML transformé comme celui-ci (source):
- (void)webViewDidFinishLoad:(UIWebView *)webView
{
html = [webView stringByEvaluatingJavaScriptFromString:
@"document.documentElement.outerHTML;"];
}
Cela dit, si quelqu'un a des conseils sur l'utilisation directement libxslt
, j'aimerais les entendre. Laisser tomber en javascript semble si ... peu recommandable.
Hey avez-vous trouvé la solution au problème? Parce que j'ai le même problème. – Prerna