回答数
気になる
-
XMLをxalanでXSL-FOに変換する
book.xmlとbook.xslでbook.foに変換にxalanで実行しました。 >java org.apache.xalan.xslt.Process -in book.xml -xsl book.xsl -out book.fo ところが、以下のようにエラーが出ました。 Exception in thread "main" java.lang.ClassCastException: org.apache.xalan.res.XSLTErrorResources_ja at org.apache.xalan.xslt.Process.main(Process.java:209) 何が原因なのでしょうか?xalan-j_2_4_1のxalan.jarとxercesImpl.jarにはCLASSPATH設定をしています。 <book.xml> <?xml version="1.0" encoding="Shift_JIS" ?> <?xml:stylesheet type="text/xsl" href="book.xsl" ?> <書籍管理> <書籍情報 ID="1"> <書籍名>スタイルシート辞典 第2版</書籍名> <著者>安川英明</著者> <出版社>翔泳社</出版社> <価格>1800</価格> </書籍情報> ・・・ <書籍管理> 文字数が多くなってすべてbook.xslがかけませんでした。 テーブル形式で表示するようしたいのです。 <xsl:template match="書籍管理"><fo:root xmlns:fo="http://www.w3.org/1999/XSL/Format"> ・・・ <fo:table> <fo:table-column column-width="50mm"/> ・・・ <fo:table-body><fo:table-row><fo:table-cell><fo:block>書籍名</fo:block></fo:table-cell>・・・</fo:table-row> <xsl:apply-templates/> </fo:table-body> </fo:table> </fo:flow></fo:page-sequence> </fo:root></xsl:template> <xsl:template match="書籍情報"> <fo:table-row><xsl:apply-templates/></fo:table-row> </xsl:template> <xsl:template match="書籍名"> <fo:table-cell><fo:block><xsl:value-of select='.'/></fo:block></fo:table-cell> </xsl:template>
質問日時: 2002/11/21 11:48 質問者: machitaka
ベストアンサー
3
0
-
RELAX NGについて
RELAX NGについて、教えていただきたいことがあります。 以下のXML文書のスキーマをRELAX NGで作成したいのですが、 うまくいかないので、どなたか教えて下さい。お願いします。 <?xml version="1.0" encoding="Shift_JIS"?> <data> <!-- 1か2のみ選択可能 --> <choice>1</choice> <dataname cd="01"> <!-- 要素choiceの値が1のときのみ記述(2のときは省略!) --> <data_a>111</data_a> <!-- 要素choiceの値が1でも2でも記述 --> <data_b>222</data_b> </dataname> </data>
質問日時: 2002/11/15 16:01 質問者: mmn77_777
ベストアンサー
1
0
-
ドットネット
XML Webサービスの実用例。将来像。などが知りたいです。 どのような実用性があって、どのように変わっていくかなど。 一番は、クライアントとサーバーを使っての(??) XML Webサービスのテストでもできるサンプルプログラムを探しているので 雑誌でも構いませんので、教えていただけないでしょうか?
質問日時: 2002/11/15 01:13 質問者: goopon
解決済
1
0
-
XML→PDF出力
WebページでXMLで表示している内容をPDFとして出力する方法を 教えて下さい。 XML→XSLT→XSL Formatting Object→XSL Formatter→表示 のようにするみたいですが、 Apacheのxerces-j、xalan-j、FOPなどを 用いて実際にはどのようなソース、手順で作成するのか知りたいです。 よろしくお願いします。
質問日時: 2002/11/11 16:36 質問者: machitaka
ベストアンサー
2
0
-
XML Schemaの妥当性のチェック
普通、XML SchemaはXMLインスタンスの妥当性のチェックに使われますよね。 それではなく、XML Schema自体が、XML Schemaとして正しいものであるか どうかをチェックするようなプログラムってありませんかね?
質問日時: 2002/10/30 17:37 質問者: ns18
ベストアンサー
1
0
-
DTDとXML Schemaでのデフォルト値の指定について
以下のようなXMLをパーズするプログラムがあります。 ------------------------------------------------------------------ DocumentBuilderFactory dbf = DocumentBuilderFactory.newInstance(); dbf.setNamespaceAware(true); dbf.setValidating(true); DocumentBuilder documentBuilder = factory.newDocumentBuilder(); Document doc = documentBuilder.parse(new InputSourc("a.xml")); ------------------------------------------------------------------ a.xmlに以下のようなXMLの構造をDTDで指定した場合のxmlをパーズさせると、 <!DOCTYPE a [ <!ELEMENT a (#PCDATA)> <!ATTLIST a a1 CDATA "abc"> ]> <a/> 上記のプログラム3行目のvalidationの設定がtrue、falseに関わらす、 <a a1="abc"/> というような形式のドキュメントオブジェクトが返ってきます。 ですが、以下のようにXMLの構造をXML Schemaで定義した場合、 a.xml <a xsi:noNamespaceSchemaLocation="b.xsd" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"/> b.xsd <xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema"> <xsd:element name="a"> <xsd:complexType> <xsd:attribute name="a1" type="xsd:string" default="abc"/> </xsd:complexType> </xsd:element> </xsd:schema> 返ってくるドキュメントオブジェクトのa要素には、validationがtrueの場合はa1属性が含まれる、falseの場合は含まれません。 これは正しい動作なのでしょうか? また、XML Schemaの場合もvalidationがtrue、falseに関わらず、 デフォルト値が指定された属性を含めることはできないのでしょうか?
質問日時: 2002/10/16 11:33 質問者: ns18
ベストアンサー
4
0
-
XMLドキュメント作成に必要なツールを教えて下さい。
行政側の変更で、これまでSGMLで提出だった電子ドキュメントが、XMLに変わることになりました。 今まで、DTDは「Near&Far」を、編集は「InContext」を使っておりました。 XMLになると、ツールは何を揃えれば良いのでしょうか?
質問日時: 2002/10/02 03:02 質問者: treetree
ベストアンサー
1
0
-
XML Webサービス
.NETを調べれば調べるほど分からない事だらけ・・・。 ADO.NET(?) ASP.NET(?) XML Webサービスがこれから普及されていくとの事ですが、 これは、今実現できているのでしょうか? .NETがでてきて初めて可能なものなのでしょうか? 実は小さなXML Webサービスを作れればと考えているのですが、 Visual Studio.NETを使用したサンプルなど何か例などはないでしょうか? ネットでも書籍でも雑誌でも・・・。 切実です!よろしくお願いします!
質問日時: 2002/09/29 22:38 質問者: goopon
ベストアンサー
2
0
-
XMLを勉強中なのですが・・・
現在、XML,XSLを独学で勉強中です。 XML文書の基本的な構造は理解することができたのですが、 XSLでXML文書を変換するという手順がいまいちよくわかりません。 参考書には、「Xalan」というツールを用いて作業を行っていくと 書いてあるのですが、具体的にどういう風に行うのでしょうか。 勉強を初めて1ヶ月の初心者のため、このような初歩的な質問ですが、 よろしくお願いします。
質問日時: 2002/09/06 15:43 質問者: korokororin
ベストアンサー
2
0
-
XMLについて
HTMLで書かれたソースデータの中にはWebページ上で表示されている文字が記述されているじゃないですか?XMLで書かれたソース内にもそのような文字がすべて記述されているのですか? XMLを用いてWebページを作るということができるのでしょうか? XMLを使用しているページを知っていたら教えてください。お願いします。
質問日時: 2002/08/20 23:02 質問者: mos21
ベストアンサー
4
0
-
xalan でエラーが出るんですが。
xalanを使うと、よくエラーが出ます。うまく、XMLファイルをはきだしてくれる事もあるんですが、体外エラーが出ます。 エラー内容は、いつも同じで、以下の通りです。 SystemId Unknown; Line -1; Column -1; XSLT Error (javax.xml.transform.Transforme rConfigurationException): javax.xml.transform.TransformerException: javax.xml.tr ansform.TransformerException: xsl:stylesheet is not allowed in this position in the stylesheet! 誰か、原因の分かる人がいましたら、返事の方よろしくお願いします。
質問日時: 2002/08/18 09:48 質問者: kamkamkam3
ベストアンサー
2
0
-
XML→HTMLの変換
XML,XLS,DTDファイルが組み合わされたファイルがあるのですが,これをホームページビルダーのように「見たまま」編集をしたいのです。 DBから生成されたXMLファイルを最終的にある文書の版下にしたいので,HTMLに変換,またはエクセルシートに書き出せればいいのですが,いろいろ探したところ,おそらくDTDファイルがあるおかげで正常な編集ができません。 何かいい方法がないでしょうか? ずれた質問かも知れませんが初心者ですのでお願いします。
質問日時: 2002/08/07 22:28 質問者: mimi12
解決済
1
0
-
xmlを編集したい
xml documentというfileを編集したあと、 xml documentというfかたちで保存したいのですが、 困ったことに、そういうソフトが見当たりません。 exelやノートパッドで見ること、編集すること 自体はできますが、最終的に、 xml documentというかたちで保存するには どのツールを使ったらよいのでしょうか? いろいろ調べてみたけれど、よくわかりません。 何かソフトを買わなくてはできないのでしょうか? よろしくお願いします。
質問日時: 2002/07/31 17:32 質問者: uraraurara
解決済
1
0
-
xmlについて
xmlでDBを構築しようと思っています。内容は顧客情報をxmlで蓄積して、そのデータを参照・検索できるようなイメージなるかと思います。顧客DBをxmlで構築するイメージです。できるだけ、価格をおさえたいのですが、何かいいソフトは知りませんでしょうか?できれば、フリーのソフトだとありがたいです。ソフト名と価格を教えて下さい。漠然とした質問ですいませんが、よろしくお願いします。
質問日時: 2002/07/31 17:23 質問者: tamaru0328
ベストアンサー
1
0
-
XMLについてのおすすめ本は?(超初心者)
全くの初心者で、今からXMLを学習したいのですが、 何かおすすめの本はないですか? 自分でホームページを作った時にhtmlは使ったのですが、 XMLは初めてです。 特に、XMLの基本的な使い方が知りたいです。 お願いします。
質問日時: 2002/07/22 16:47 質問者: yukasato
ベストアンサー
2
0
-
xalanが利用できません。
XSLプロセッサのxalanが利用できません。 C:\j2sdk1.4.0_01\jre\lib\ext に xalan.jarをおいているんですが、 本には、XalanをMSDOSプロンプトから起動するには、 org.apache.xalan.xslt.Process -in <XMLファイル名> -xsl <XSLスタイルシート名> -out <結果ファイル名> と書いてあるんですが、実行すると以下のエラーが出ます。 'org.apache.xalan.xslt.Process' は、内部コマンドまたは外部コマンド、 操作可能なプログラムまたはバッチ ファイルとして認識されていません。 だれか、対処方法の分かる方、教えて下さい。宜しくお願いします。
質問日時: 2002/07/22 14:21 質問者: kamkamkam3
ベストアンサー
3
0
-
xsl 内の実体参照を宣言する方法??
xsl 内で xhtml を使用する際に、 などの実体参照のエンティティ宣言をしたいのですが、方法がわかりません。パーサは libxslt(AxKit) です。 例えばこんな感じかな、と思うのですが・・。 <?xml version="1.0" encoding="EUC-JP" ?> <!DOCTYPE html [ <!ENTITY nbsp " "> ]> <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> <xsl:output method="html" encoding="EUC-JP"/> <xsl:template match="/"> <xsl:apply-templates /> </xsl:template> <xsl:template match="root"> <html> <head> ......
質問日時: 2002/07/16 17:56 質問者: rockaforte
ベストアンサー
2
0
-
XSLTにてタグ名を取得する方法
XML勉強中です。実は、XML文書に決められたタグがあって、その中身を探してXSL変換、というのは覚えたのですが、ふと迷ってしまいました。 たとえば、トップレベルにあるタグの名前が不明な場合、エレメントの一覧を取得するにはどうしたら良いのでしょうか? 自分でXMLを記述しておいてそれはないだろと言われそうなのですが、HTMLのための資源としてではなく、データとしての利用を考えたときにふと悩んでしまいました。 <person> <name> <ID> etc... </person> <company> <name> <adress> <tel>etc... </company> このとき、personとcompanyを取得したいのですが・・・。 template match="/" にて value-of select="name(.)" とか一通り試したのですが、出てくれませんでした。 まだはっきりとXSLTの書き方を習得していないので、とてつもなくアホな質問かもしれませんが、よろしくお願いいたします。
質問日時: 2002/07/12 20:59 質問者: pythian
ベストアンサー
2
0
-
SVGを直接HTML文章の中タグのように書き込む
SVGを直接HTML文章の中タグのように書き込むことはできるのでしょうか?.svgファイルを読み込んできて表示することはできるのですが、この方法だと動的に図を作成することができません。何か良い方法があったら教えてください。
質問日時: 2002/07/11 23:33 質問者: shu1ngsk
ベストアンサー
1
0
-
XSLでXMLデータをタブ区切りデータに変換
XSLを使って、XMLデータをタブ区切りデータに変換することは できますか? カンマ区切りならできそうですが・・・。 教えて下さい。お願いします。
質問日時: 2002/07/04 14:07 質問者: rillarilla
ベストアンサー
1
0
-
はじめのXML
最近本を買ってXMLを勉強し始めているのですが、ツールってどれを使っていいかわらくて、困っています。なにかいいのがあれば教えてください。 よろしくお願いします。σ(^^)
質問日時: 2002/07/01 16:53 質問者: aika25
ベストアンサー
2
0
-
XSL内でJavaScriptを記述し、JavaScript内でXMLデータを取得するには・・・
大変困っていますのでよろしくお願いします。 XSLのファイル内でJavaScriptを記述し、JavaScriptでxmlの要素を取得操作したいのですが、とり方がわかりません。 ご教授のほどをよろしくお願いします。 ================================================================== sample.xsl ------------------------------------------------------------------ <?xml version="1.0" encoding="Shift_JIS"?> <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> <xsl:template match="/"> <html> <head> <title>XML: 基本サンプル</title> </head> <body> <p align="center">サンプル</p> <xsl:apply-templates select="information/value/applicationinfo" /> </body> </html> </xsl:template> <xsl:template match="value/applicationinfo"> <Script Language = "JavaScript"> <xsl:comment> <![CDATA[ document.write("<xsl:value-of select=\"componentname\" />"); ]]> </xsl:comment> </Script> <table border="1"> <tr> <td><xsl:value-of select="componentname" /></td> </tr> </table> </xsl:template> </xsl:stylesheet> ================================================================== 下のテーブルでは要素を表示することはできます。 このやり方では駄目なのでしょうか?
質問日時: 2002/06/21 18:22 質問者: ELMO77
ベストアンサー
2
0
-
xsl:variableでの抽出条件の変更
こんにちは、Khazadと申します。 xsl:variableで、xsl:apply-templates の抽出条件を変更したくて 下記のようなXSLを作成したのですが、うまくいきません。 原因がわかる方。または別の方法があればご教授お願いできないでしょうか? パーサーはMSXML3.0です。 (試したこと) 1 テンプレート内に<xsl:value-of select='$frid'/>を挿入すると、 ちゃんと1が表示されます。 2 [@rid='{$frid}']の部分を[@rid='$frid']に変更しても抽出は 行われません。 3 [@rid='{$frid}']の部分を[@rid='1']にすると抽出されます。 以下XSLのソースです -------------------------------------------------------- <xsl:variable name = 'frid' select='1' ></xsl:variable> <xsl:template match="/"> <xsl:apply-templates select="ROOT//*[@rid='{$frid}']"/> </xsl:template> <xsl:template match="*[@rid='{$frid}']"> <xsl:apply-templates select="*"/> </xsl:template> --------------------------------------------------------
質問日時: 2002/06/18 16:05 質問者: Khazad
ベストアンサー
4
0
-
Apache+Tomcat+Cocoonの組み合わせで基本認証を実現するには?
現在、Apache+Tomcat+Cocoonという組み合わせでXMLファイルをXSLTを使ってHTMLに変換してコンテンツを表示するサイトを作っています。 コンテンツの表示はできるようになったのですが、このサイトにApacheの基本認証と同じような、IDとパスワードでユーザ認証を機能させたいのです。でも、Cocoonを使って動的に出力しているページのディレクトリにユーザ認証を使う方法が分からないでおります。ご経験のある方、お分かりになる方、ご教授お願いできないでしょうか。 よろしくお願いいたします。
質問日時: 2002/06/03 11:42 質問者: Blogger
解決済
1
0
-
純Perl製のXMLパーサーはありませんか
horagaiです。お世話になっております。 PerlでXMLファイルを処理する必要があり、Perlで使えるXMLパーサーを探してみたところ、XMLParserというそのものずばりの名前のモジュールがあることがわかりました。 しかし、これはXMLパーサー本体ではなく、expatというC言語で書かれたXMLパーサーを利用するためのインターフェイスらしいです。それに私は無料ホームページスペースで使いたいので、コンパイルの必要なモジュールは利用できません。 Perlだけで使える(expatのようなPerl以外で書かれた非標準的外部プログラムを必要としない)XML処理用のライブラリー(モジュールではなくパッケージ)をご存知ないでしょうか。 出来れば日本語も処理できる(それもUnicodeだけでなくEUC-JPやShift-JISのファイルも)ようなものが望ましいです。 Perlはテキスト処理が得意なので、Perlで書かれたXMLパーサーは当然あると思っていたのですがどうも見つかりません。 なお利用目的としてはデータ構造を取り出すと言うよりも単にXMLデータをHTMLに直したいだけなので、別にXMLパーサーでなくてもそのような目的に使えるようなパッケージであればそれでも構いません。 なおCPANも一応はチェックして見ましたが見つかりませんでした。(もちろん見落としはあるかも知れませんが) よろしくお願いします。
質問日時: 2002/05/24 16:47 質問者: horagai
解決済
2
0
-
Cocoon + XML
下記のサンプルどおりに実行しようとしています。 http://www.atmarkit.co.jp/fxml/rensai/cocoon04/cocoon4a.html CocoonをつかってPDF出力するのですが、 日本語表示のため、横浜ベイキットのソフトを 使う、といったサンプルです。 Tomcat起動後、hello-fo.xmlを表示しようとすると、 Configfile:/usr/local/cocoon/samples/WEB-INF/userconfig-ja.xml reading user configuration file とコンソールには表示されますが、 ブラウザには、その後、 Error found handling the request java.lang.NosuchMethodError org.apache.fop.apps.Driver method setWriter V not found ・・・といったエラーがでます。 なにかお気づきの点がありましたら 教えてください。
質問日時: 2002/05/01 13:50 質問者: noname#2205
ベストアンサー
1
0
-
Xmethodsについて知りたい
ある企業がXmethodsを提供するにあたってそのサイトをデザインすることになりましたが、プログラマーでないので、担当者から説明を受けても、なんのことやらさっぱりわかりません。 せめて、だいたい「Xmethodsとはこんなこと」というものだけでも掴みたいと思うのですが、専門的な言葉が出てくるとそれだけで分からなくなってしまいます。 わかりやすい言葉でおおまかなことを教えていただけないでしょうか。
質問日時: 2002/04/30 13:29 質問者: shizuku
ベストアンサー
1
0
-
XSL-FOをつかってPDF出力
JavaServletのCocoonを使ってPDF出力したことはあるのですが xalanのようにコマンドラインでXSLとXMLを使ってhtmlを書き出すように コマンドラインでXMLからPDFへ出力する方法はないのでしょうか。 たぶんできる・・と思うのですが。
質問日時: 2002/04/20 20:11 質問者: jakarta
ベストアンサー
1
0
-
value-ofの値を属性値とするには
やりたいことをストレートに書くとこうなんです。 XSLファイル内 <xsl:for-each select="USERS/USER/"> <input name="UserID" type="hidden" value=" <xsl:value-of select="@ID"/> "/> </xsl:for-each> 当然構文エラーでますよね… この回避方法をご存じの方いませんか? ちなみに <xsl:for-each select="USERS/USER/"> <xsl:value-of select="@ID"/> </xsl:for-each> で、値は取れたんですけど…大雑把な説明で申し訳ありません。
質問日時: 2002/04/11 14:28 質問者: noname#6248
ベストアンサー
2
0
-
ベストアンサー
2
0
-
xsl:variable の使用方法
こんにちは xml,xsl を今日はじめて使う初心者です。 変数を使おうとして下記のようなメッセージが出てしまいます。 >ここではキーワード xsl:variable を使用できません。 どうすればよろしいでしょう? area.xls: <?xml version="1.0" encoding="Shift_JIS"?> <xsl:stylesheet xmlns:xsl="http://www.w3.org/TR/WD-xsl"> <xsl:template match="/"> <html> (中略) </html> </xsl:template> <xsl:template match="変換結果"> <table align="left" border="1" width="1500" cellspacing="0" cellpadding="0"> <tr> (中略) </tr> <tr> (中略) <xsl:comment>合計 </xsl:comment> <th>数量</th> (中略) </tr> <xsl:variable name="coLor" select="white" /> <xsl:for-each select="row" order-by="+column0"> <tr bgcolor="$coLor"> <td width="200" align="right"> <xsl:value-of select="column0" /> </td> (中略) </tr> </xsl:for-each> </table> </xsl:template> </xsl:stylesheet> ************************************************************* area.xml <?xml version="1.0" encoding="Shift_Jis"?> <?xml-stylesheet type="text/xsl" href="area.xsl" ?> <変換結果> <row row-Num='1'><column0>,4536163880211</column0> (中略) </row> </変換結果>
質問日時: 2002/04/03 17:18 質問者: absurd0rt
ベストアンサー
1
0
-
ご意見ください!
すっごく漠然とした質問ですがどなたかご意見をお願い致します。 携帯電話WEBページ程度なのですが、HTMLとXMLどちらがファイルサイズ的に重くなると思いますか?作り方にもよると思いますが、率直なご意見お待ちしております。
質問日時: 2002/03/04 23:05 質問者: DonChan777
解決済
2
0
-
JavaScriptとの連携について学習したいです。
JavaScriptからxmlを読み込んだり、xmlに値を 書きこんだり、ということができると思うのですが、 それを学習するための良いサイトor書籍をご存知の 方がいらっしゃったら教えてください。 よろしくお願いします。 個人的にサイトをいろいろ漁ってみたのですが、 初歩の初歩というところで終わってしまうサイトが 多いのです。 Javaで言えば「HelloWorld.javaを書いてみましょう」 みたいな。。。
質問日時: 2002/02/28 14:16 質問者: masamisss
ベストアンサー
1
0
-
下から○番目のデータを表示は可能?
xslでデータの下から○番目までのデータを表示させたいです。どなたか教えて下さい。 --------- xml ---------- <ice_cream> <vanilla>ばにら</vanilla> <mint>みんと</mint> <tea>こうちゃ</tea> <coffee>コーヒー</coffee> <choco>ちょこ</choco> <soda>ソーダ</soda> <strawberry>いちご</strawberry> </ice_cream> ---------------------------- 上のようなxmlがあったとします。 ice_creamの中の下から3番目まで、「いちご、ソーダ、ちょこ」の3つを表示させたいのですが、どうすればいいのでしょうか??
質問日時: 2002/02/14 16:24 質問者: badphat
ベストアンサー
1
0
-
XMLのHTMLへの変換 (初心者)
例えば、以下のようなsample.xmlをWebブラウザで表示する為には どのようにするればよろしいのでしょうか。どなたか教えてください。 <?xml version="1.0" encoding="Shift_JIS" ?> - <cars> - <car> <name>乗用車</name> <price>150</price> </car> </cars>
質問日時: 2002/01/16 14:08 質問者: koukou
ベストアンサー
3
1
-
SAXでparseを行う際の、DTDとの妥当性チェックついて
Java&XMLの初心者です。 用語の使い方など間違っているかもしれませんが、 よろしくお願いします。 XMLパーサーにxercesを利用しています。 以下のようなXMLをがあったときに、 <?xml version="1.0"?> <!DOCTYPE a SYSTEM "a.dtd"> <a> <b>1</b> <b>1</b> </a> 以下のコードを実行すると、 SAXParserFactory f = SAXParserFactory.newInstance(); f.setValidating(true); SAXParser p = f.newSAXParser(); p.parse((InputSource)xml, handler); カレントディレクトリにあるa.dtdとの妥当性をチェックしますが、 これをファイルは無視し、指定した文字列とチェックをさせるなどと いうことは可能でしょうか?
質問日時: 2001/12/26 14:36 質問者: ns18
ベストアンサー
2
0
-
XSLで特定のタグだけを出力する方法
もうすぐクリスマスなのに、むなしく質問をさせて頂きます。 XSLスタイルシートを使って、XML文書をHTML文書に変換することを今試して みているのですが、<name>myrimyri</name>というタグがあるとして、 そのタグの内容だけ表示しないようにしたいんです。どうすればいいですか? もっと分かりやすい例として、 <root> <name>myrimyri</name> <age>20</age> <root> というxml文書があるとして、それを以下のHTML文書に変換したいです。 (ageのタグ内容だけを表示したい。) <html> <body> 20 </body> </html> そのXSL文を教えて下さい。お願いします。
質問日時: 2001/12/24 14:23 質問者: myrimyri
ベストアンサー
1
0
-
XSLスタイルシートについて
こんな馬鹿な質問でごめんなさい。XMLファイルをXSLスタイルシートを使って表示させたいですけど、どうやら、XSLファイルの作り方が間違っているようで… でも、どこだか分からないんです。助けてください。 ---XMLファイルの内容は--- <root> <first> <second1>22</second1> <second2>2</second2> <third1> <fourth1>4</fourth1> <fourth2>44</fourth2> </third> <third1> <fourth1>4</fourth1> <fourth2>44</fourth2> </third> </first> <first> ... rootの中にはfirstがいくつかあって、 firstの中にはsecondが二つ、thirdがいくつか、 thirdの中にはfourthが二つあります。 xsl:for-each を使って2と4をそのまま表示させたいのですが、 xsl:for-eachの中にxsl:for-eachを書くんですか? どなたか書き方を教えて下さい。
質問日時: 2001/12/19 18:32 質問者: myrimyri
ベストアンサー
3
0
-
DOMツリーの作り方。
XMLのDOMツリーをjavaで作りたいです。 ---Root.xmlファイル--- <?xml version="1.0!> <root></root> ------ DocumentBuilderFactory dbf = DocumentBuilderFactory.newInstance(); DocumentBuilder builder = dbf.newDocumentBuilder(); Document root = builder.parse("c:/tmp/Root.xml"); /*rootの子ノードとして新しいノード(title)を追加していく*/ といったやり方があると思うんですが、 そうではなく、プログラム内でrootドキュメントを作ってtitle子ノードを追加していきたいんです。 つまり、Root.xmlに頼りたくないということなんですが、どうしたらよいでしょうか?
質問日時: 2001/12/13 13:19 質問者: myrimyri
ベストアンサー
1
0
-
3DCGについて・・・
インターネット上で建物内部を自由に歩き回れる支援システムの 勉強をしているのですが、ショックウェーブやXMLの存在を知ることが できました。しかし長所や短所という部分がよくわかりません。 よろしければ、教えてください。 あと、shadeを活用したいですね。。。
質問日時: 2001/10/15 11:05 質問者: kj-macky
ベストアンサー
1
0
-
DTDファイルをクラスパスから読み込みたい
DTDを利用したXMLファイルを読み込むDOMパーサーを作ってます。 表題のとおり、DOMパーサーがXMLファイル、DTDファイルを読み込む際に DTDファイルをローカルマシン(実行環境)のクラスパスにあるディレクトリ から読み込みたいのですがうまくいきません。 XMLパーサーにxercesを利用し、DOMを使ってます。 例えば、 <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pagecontrol SYSTEM "sample.dtd"> <PEOPLE> <NAME>afternoon_cafe</NEME> </PEOPLE> のようなXMLファイルを、DOMパーサーがparse()メソッドによりロード すると、"sample.dtd"をカレントディレクトリからしか検索しません。 この"sample.dtd"をクラスパスにあるディレクトリに置き、それを 読み込むようにしたいのですが、、、 どなたかわかる方がいれば、教えてください。 お願いします。
質問日時: 2001/10/03 15:48 質問者: afternoon_cafe
ベストアンサー
3
0
-
XMLファイルの編集
ある膨大なXMLデータを編集する必要があります。 小生、XMLをさわった経験は全くありません。 今は、メモ帳等のテキストエディタで作業しようとしていますが 天文学的な時間がかかりそうで、あまりやりたくありません。 ある規則に則った編集ですので、たとえばXMLをExcelに変換し、 Excel上でVBAマクロ等を用いて作業し、その後XMLに再変換する ということができれば小生にとってベストなのですが、そのような ことは可能でしょうか?
質問日時: 2001/09/26 14:00 質問者: akey
ベストアンサー
1
0
-
お願いします。
教えてください。 <ALL> <ITEM> <ITEMS>一</ITEMS> <ITEMS2>1</ITEMS2> </ITEM> <ITEM> <ITEMS>二</ITEMS> <ITEMS2>2</ITEMS2> </ITEM> </ALL> というようなXMLに <xsl:for-each select="ALL/ITEM"> <xsl:value-of select="ITEMS" /><BR /> </xsl:for-each> という処理をかけると、一<BR>二<BR>のように表示されますが、常に一番最初のITEMS(この場合、一)が欲しいときはどうすればいいのでしょうか。 <xsl:value-of select="ITEMS[1]" />や <xsl:value-of select="ITEMS[position()=1]" /> 等を試してみましたが、現在の値が抽出されてしまい失敗しました。参考ページでもいいので教えてください。お願いします。
質問日時: 2001/09/20 12:29 質問者: hujiyama
解決済
1
0
-
XMLパーサーであるXerces-P (ざーしず)と XSLT プロセッサである XT について
XSLTプロセッサであるXTとXMLパーサーであるXerces-Pを使用してXMLからHTMLを生成しようと考えているのですが、XMLパーサーであるXerces-Pについて教えて下さい。 Q1.Xerces-P+XTの場合はJavaは必要ないのでしょうか? Q2.Xerces-Pのインストール方法やTXからの使用方法が詳細が記載されているお薦めのURL 宜しく御願いします。
質問日時: 2001/09/13 10:02 質問者: okwebenomoto
解決済
2
0
-
XMLがわかりやすく説明されているサイト
今度、会社でXMLの勉強会をすることになったのですが、 私自身も業務の中でXMLが使われているだけで、XMLについての 知識が皆無です。 まずは自分が勉強する必要がありますので、 XMLについてわかりやすく説明がされているサイトを教えて頂けないでしょうか? また印刷して配布可能なサイトもあれば教えてください。 よろしくお願い致します。
質問日時: 2001/09/12 09:16 質問者: forester
ベストアンサー
3
0
-
xslの書籍を探しています
xslのfor-eachで使用できる条件のリファレンスが載っている書籍を探しています。 (その他も詳しければなおいいですが・・・) 皆様がお使いの書籍でこれは良いというのがあれば紹介して下さい。よろしくお願いします。
質問日時: 2001/09/05 11:01 質問者: nonog
ベストアンサー
1
0
-
xslでの表示
例えば <title>タイトルA</title> <P>no1</P> <P>no2</P> <P>no3</P> <P>no4</P> <title>タイトルB</title> <P>no5</P> <P>no6</P> <P>no7</P> <P>no8</P> というようなxmlがあったとします。 xslを適用して、 タイトルA no1 no2 no3 no4 タイトルB no5 no6 no7 no8 と表示するにはどのようにすればよいのでしょうか? <xsl:for-each select="//P"> <P><value-of select="."/></P> </xsl:for-each> ではnoのみが表示され、タイトルが表示されず、また、 <xsl:for-each select="//title"> <P><xsl:value-of select="."/></P> <xsl:for-each select="../P"> <P><xsl:value-of select="."/></P> </xsl> </xsl> では、 タイトルA no1 no2 no3 no4 no5 no6 no7 no8 タイトルB no1 no2 no3 no4 no5 no6 no7 no8 となってしまいます。
質問日時: 2001/08/31 14:58 質問者: mune
ベストアンサー
1
0
-
xslでの最小値、最大値の取得
<A> <B>50</B> <B>20</B> <B>5</B> <B>60</B> <B>100</B> </A> 例えば上のようなXMLがあったとします。 それにxslを適用したときに、最小値と最大値のみを表示させたいのですが、xslではどのような処理をすればよいのでしょうか? <xsl:for-each select="A"> <xsl:sort select="./B"/> <xsl:value-of select="."/> </xsl:for-each> 上のようだと全ての<B>が昇順に表示されるだけです。 何か最小値、最大値を取得する関数等ありますでしょうか?
質問日時: 2001/08/30 11:52 質問者: mune
ベストアンサー
1
0
-
XMLでデータとして画像を指定する方法
XMLでデータとして画像(例えばJPG)を指定する方法ってどんな方法があるのでしょうか?
質問日時: 2001/08/20 15:33 質問者: mikaninu
解決済
3
0
-
XMLからHDMLを生成したいのですが・・・。
XMLからXSLスタイルシートを使って、携帯Webコンテンツ用のソースを生成したいのですが、そのようなスタイルシートのサンプルコードはないでしょうか? また、HDML・HTML両方に対応できるようなXMLのサンプルはないでしょうか? もしあればURLおよびソースのどちらでもかまいません。教えてください。
質問日時: 2001/08/20 13:04 質問者: javavavava
解決済
2
0
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
【XML】に関するコラム/記事
-
摘発相次ぐ「モペット」 法律的な問題点を弁護士に聞いてみた
電動モーターを搭載し、走行可能な二輪車である「モペット」に関する交通違反が増加しているため、警視庁は10日、東京の渋谷で取り締まりを行った。警視庁によると、昨年、東京都内で「モペット」と呼ばれる電動モー...
-
メダロット:第238話「Vol.238※期間限定公開」
天才メダロッター六葉カガミの戦いを描く「メダロット再~リローデッド~」(漫画:伯林、監修:イマジニア)、20周年を迎えた『メダロット』が新たなストリーでココに再起動!!★全話無料で読める、週刊メダロット通信...
-
寒暖差疲労の予防・改善には「入浴」がおすすめ?ポイントと効果を専門家にきいてみた
季節の変わり目になると、体調を崩す人が少なくない。その原因のひとつは「寒暖差疲労」だといわれている。一日の気温差が7℃以上になると、体温調節を担う自律神経が過剰に働くので、冷え症、肩こり、頭痛、全身倦怠...
-
メダロット:第237話「Vol.237※期間限定公開」
天才メダロッター六葉カガミの戦いを描く「メダロット再~リローデッド~」(漫画:伯林、監修:イマジニア)、20周年を迎えた『メダロット』が新たなストリーでココに再起動!!★全話無料で読める、週刊メダロット通信...
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
XMLを作成してもタグしか表示されない
-
XML、XSLTの適応エラー(IEからEdge...
-
ファイル名の一部削除について
-
Excel関数で、セル内の文字列の中に...
-
ワードで文字を入力する時の変な枠...
-
XMLデータを変換し印刷する方法
-
XML文書の指定した属性値を持つノー...
-
エクセルの拡張子XLSのファイルが開...
-
MSFormsとは何ですか?
-
VBSやVBAでXMLファイルを読み込んで...
-
マイナポータルの住宅借入金当特別...
-
excelにてweb関数を使い、webデータ...
-
xmlファイルが上手にHTMLに変換され...
-
メールアドレスについて
-
エクセルのマクロについて教えてく...
-
bcpadのコンパイラのインストール方...
-
XMLの編集?について
-
ExcelのVBAが特定のPC上でのみ失敗...
-
VBA XML の置換方法
-
XMLとは何ですか?
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
dataファイルをxtxファイルにするには
-
iPhoneでXMLファイルを開くにはどう...
-
XMLを作成してもタグしか表示されない
-
公文書のxmlファイルの開き方が分か...
-
特殊文字の検索方法
-
XMLデータを変換し印刷する方法
-
XMLとは何ですか?
-
MSFormsとは何ですか?
-
XML、XSLTの適応エラー(IEからEdge...
-
マイナポータルの住宅借入金当特別...
-
ファイル名の一部削除について
-
XML同じ名前の要素を自動で集約する...
-
エクセルのマクロについて教えてく...
-
エクセルの拡張子XLSのファイルが開...
-
スマホのスプレッドシートでセルに-...
-
xmlファイルが上手にHTMLに変換され...
-
excelにてweb関数を使い、webデータ...
-
reaper音声ファイルについて
-
RSSフィードと無断転載について
-
ワードで文字を入力する時の変な枠...
おすすめ情報