Hi Wang, On Jul 2, 2008, at 7:39 PM, Wang Ning wrote:
> Hi Vincent, > > I just tried the new rendering class. My test xhtml is: > <html> > <head> > <title>title of this page</title> > </head> > <body> > <div> > <p>first paragraph, really.</p> > <p>second paragraph for test.</p> > </div> > </body> > </html> > I use WikiModelXHTMLParser to parse it and use XWikiSyntaxRenderer > to write > the result to a file. > The output is : > > > page > > > > paragraph really. > > > test. > I have tried add a <a href="">link</a> to the input which bring a > parser > exception. > Just tell you what I find and I'll drill into the code to see what's > wrong. > Any suggestion? This is probably related to http://code.google.com/p/wikimodel/issues/detail?id=21 I already have a small battery of tests for the XHTML parser in the rendering component. They are in xwiki-rendering-tests, you can check the WikiModelXHTMLParserTest class. Uncomment the code and run it. Right now it's commented because there are bugs in wikimodel which I'm reporting in http://code.google.com/p/wikimodel/issues/list For example: http://code.google.com/p/wikimodel/issues/detail?id=22 http://code.google.com/p/wikimodel/issues/detail?id=21 Now the next step is to fix the wikimodel XHTML parser...Note that Mikhail (the author of wikimodel) is currently working on fixing some of those but he's (of course) interested in getting our help. For the link syntax it's not implemented yet. I'm going to work on this real soon but I need to find how to do it first. If you're interested in helping there are 2 areas you could help: * provide patches for the rendering module * provide patches for wikimodel However right now try focusing as much as possible on the office import work since Mikhail and myself are working on the XHTML parser and we'll eventually get it working. Thanks -Vincent _______________________________________________ devs mailing list [email protected] http://lists.xwiki.org/mailman/listinfo/devs

