0

xmlデータに1つ以上のスタイルシートを適用できるようにしたい。私はこのコードを持っていて、単一のxmlデータにできるだけ多くのスタイルシートを適用して結果をGUIのテキスト領域に印刷できるように(settext()は文字列のみを受け入れると想定しているため)、どのように変更できるのか疑問に思っています。同時にファイルに保存されます。これらは私のコードです..ありがとう

   /**
   * Constructor for objects of class Simple
   */
    public Simple(String xmlFile, String xslFile,String outputFile)
   {
   this.xmlFile = xmlFile;
   this.xslFile = xslFile;
   this.outputFile= outputFile;
   }

  public String SimpleTransform() throws   

 TransformerException,TransformerConfigurationException,FileNotFoundException,
 IOException

  {String mystring = "";

 TransformerFactory tFactory = TransformerFactory.newInstance();
Transformer transformer = tFactory.newTransformer(new StreamSource(xslFile)); 
 transformer.transform(new StreamSource(xmlFile), new StreamResult(new   
 FileOutputStream(outputFile)));
  return mystring = "***The result is in birds.out *****";
 } 
 }
4

1 に答える 1

1

変換フィルターチェーンが必要です:フィルターチェーンを使用した変換の連結をお読みください

于 2012-08-23T20:45:04.910 に答える