NewsML NewsML-WG 1
NewsML-WG NewsML-WG 2
NEC NewsML-WG 3
1.0 NSK-NewsML NewsML NewsML-WG 4
etc GIF, JPEG, NSK-TIFF AVI, AU, WAV etc. 1. DOC, HTML etc. 2. MPEG etc. JPEG, GIF etc. NewsML-WG 5
NewsML Java NewsML <?xml version="1.0" encoding="utf <news xmlns="http://www.javacons.gr.j <newsdoc id="w2001030101"> <headline>synchronized Multimedia I <body> <div> SMIL2.0, SMIL2.0, (XHTML,S NewsML <?xml version="1.0" encoding="utf-16"? <NewsML>... <NewsLines> <HeadLine>Synchronized Multim... <DataContent> <div>smil2.0, SMIL2.0, (XHTML,S NewsML-WG 6
NewsML NewsML / 1 / NewsML 1 WG / NewsML NewsML-WG 7
NewsML Java NewsML NewsML-WG 8
NewsML Stylus Studio XSLT Xerces-J/Xalan-J or MS DTD( ) DTD Valid NewsML-WG 9
Stylus Studio NewsML NewsML NewsML-WG 10
NewsML-WG 11 NewsML <NewsML> <NewsEnvelope> <DateAndTime>20020131T142500+0900</DateAndTime> </NewsEnvelope> <NewsItem>... <NewsComponent> <NewsLines> <HeadLine> </HeadLine> <KeywordLine> </KeywordLine> </NewsLines> <NewsComponent xml:lang="ja"> <Role FormalName="Main"/> <ContentItem> <DataContent>... </DataContent> </ContentItem> </NewsComponent> <NewsComponent xml:lang="en"> <Role FormalName="Supporting"/> <ContentItem> <DataContent>... </DataContent> </ContentItem> </NewsComponent> </NewsComponent>... Role/@FormalName= Main ) (Role/@FormalName= Supporti ng ) NewsComponent() NewsComponent() NewsComponent()
XPATH XSLT) 1 Java Yggdrasill NewsML-WG 12
XBath NewsML-WG 13
XBath NewsML NewsItem <NewsML> <NewsEnvelope> <DateAndTime>20020131T142500+0900</DateAndTime> </NewsEnvelope> <NewsItem>... <NewsComponent> <NewsLines> <HeadLine> </HeadLine> <KeywordLine> </KeywordLine> </NewsLines> <NewsComponent xml:lang="ja">... NewsML ID XPATH <PublicIdentifier>urn:newsml:xmlconsortium.org:20020131:xmlnewsw2001030101:1 </PublicIdentifier> NewsML-WG 14
NewsML NewsML-WG 15
NewsML HTML ASPXSLT XBath VBScript DB Yggdrasill 1.5 NewsML Document Fragment HTML Yggdrasill1.5 URL: www.mediafusion.co.jp Mail: info@mediafusion.co.jp NewsML-WG 16
WEB HTML XSLT ASP Form HTML HTML API NewsML-WG 17
ASP Yggdrasill <%@Language=VBScript%> <% Set fxobasket = Server.CreateObject("Yggdrasill_15.YgBasket") fxobasket.login "", "d: DB NewsML15", "admin", "admin" fxobasket.openpocket "NewsML15 querystring = Xpath Set Doc = Server.CreateObject("Microsoft.DOM") Set XSLDoc = Server.CreateObject("Microsoft.DOM") Doc.async = false Doc.load(fxoBasket.GetDocumentFragments(1,querystring)) XSLDoc.async = false XSLDoc.load(Server.MapPath("xsl kensaku0.xsl")) response.write(doc.documentelement.transformnode(xsldoc.documentelement)) fxobasket.closepocket fxobasket.logout.. HTML NewsML-WG 18
NewsML-WG 19 NewsML XSLT XSLT XSLT Identification 1 2 3 4 NewsManagement Copyright
NewsML <xsl:template match="yggdrasill:result"> <html> <head> <style type="text/css"> CSS </style> <script> </script> </head> <body bgcolor="#ffffff" text="#000000"> <xsl:apply-templates/> </body> </html> </xsl:template> <xsl:template match="newsitem"> <div class="para" check="1"> <div class="header"><xsl:value-of select=".//headline"/></div> <div> <xsl:apply-templates /> </div> </div> </xsl:template> NewsItem NewsML-WG 20
NewsML NewsML-WG 21
News -WG NewsML XPath Yggdrasill 1.5 Xpath News XSLT News WEB WEB NewsML-WG 22