<dependencies> <dependency> <groupId>org.ops4j.pax.translator</groupId> <artifactId>pax-translator-carrot</artifactId> <version>3.3.0</version> </dependency> </dependencies> import org.osgi.framework.BundleContext; import org.ops4j.pax.translator.carrot.api.HtmlTranslator; import org.osgi.framework.BundleActivator; import org.osgi.framework.BundleContext; import org.ops4j.pax.translator.carrot.api.TranslationException; public class HtmlParserActivator implements BundleActivator { @Override public void start(BundleContext bundleContext) throws Exception { HtmlTranslator htmlTranslator = new HtmlTranslator(); String htmlContent = "<html><body><h1>Hello, OPS4J Pax Carrot!</h1></body></html>"; try { htmlTranslator.translate(htmlContent); String translatedText = htmlTranslator.getTextContent(); System.out.println("Translated Text: " + translatedText); } catch (TranslationException e) { e.printStackTrace(); } } @Override public void stop(BundleContext bundleContext) throws Exception { htmlTranslator.stop(); } }


上一篇:
下一篇:
切换中文