XML

全804件中721~740件表示
  • XSLの中でHTMLタグが使えない

    XMLとXSLTを使って、Formの中のListのオプションを、XML から取ってきたいと思ってます。イメージ的には、下記 の○○○の中に、<xsl:value-of select="."/>を入れる ことによって、<option value="<xsl:value-of select="."/>"><xsl:value-of select="."/></option> の様にしたいのですが、<や>を&lt;や&gt;に変えても、 うまく表示されません。また、Selectタグの属性の Multipleも=サインが無いとかで使えませし,Inputタグ も、終了タグが無いため使えませんでした。どのように 対処したら良いのでしょうか?よろしくお願いしま す。 <select name="list1" size="10" id="select5"> <xsl:apply-templates/> </select> <xsl:template match="//name"> <option value="○○○">○○○</option> </xsl:template>

    • 締切済み
    • XML
  • Adobe SVG Viewerについて

    宜しくお願いします。 WEB上でグラフを表示させようとして、SVGの存在を知りました。 表示させようとすると、Adobe SVG Viewerが必要となりますが、 Adobe SVG ViewerはAcrobat Readerのように無償配布されているのでしょうか? ご存知の方が居られたら宜しくお願いします。

    • 締切済み
    • XML
    • takatoo
    • 回答数1
  • XMLをJSPで再帰処理を使って処理する方法について

    たびたびすみません、XMLの処理をする上でやり方がわからなくなって しまったので、教えていただきたいのですが。。。 XMLのルートノード以下のものを取得する場合、階層がはっきりしてないとき などは、再帰処理をつかってノードを取得するようにしたいと思っているんですが、JSPでの再帰処理がなかなかうまくできないんです。 再帰処理を行うクラスのメソッドが例えば、 public boolean scanEach(NodeList agNode) { try{ for(int nCnt=0;nCnt<agNode.getLength();nCnt++) { node = agNode.item(nCnt) ; if(node.getNodeType() == Node.ELEMENT_NODE){ out.println("『 "+ node.getNodeName() +"』<br>") ; } if(node.hasChildNodes()) blScanEach(node.getChildNodes()) ; } } catch(Exception except) { except.printStackTrace() ; return false ; } return true ; } と要素ノードを取り出すメソッドがあったら、out.printlnの部分が JSP内での宣言じゃないのでエラーになってしまいます。 JSPで取り出して表示できるようにしたいのですが、なにかいい方法が ないか、教えていただけないでしょうか。 再帰処理を使わなくても、例えばどの階層にあるかわからない<タグ>タグを 検索したりする方法が他にあったら、その方法もおしえていただけると ありがたいのですが。。 何度も申し訳ありません。よろしくお願いします。

    • ベストアンサー
    • XML
  • 独学でXMLの有効性を感じながら勉強できる方法を教えてください。

    XMLを使うメリットがいまいち見えてきません。 XMLのメリットはデータ交換と他端末対応、EZ-WebやPDA? のページを作成するのに便利そうとは思うのですが。。 XMLの有効性が伝わってくる内容のサンプルを作成しながら楽しく 学習できる書籍やサイトはありますでしょうか? 例えば、CGIやDBであれば、xxによるWeb-DBシステムの作成といった感じで、独学で実際に試して形にできるので有用性が簡単に理解できるのですが、XMLの場合だと別にXMLでなくても良いのでは。。と思うようなサンプルや複雑すぎて難しいものが多いような気がします。 あまり小規模な事には使わないからなのかもしれませんが、シンプルなサンプルで学習したいです。 大きな事例はインターネット上に多少載っていますが、実際に現場で、どのようにWebページを製作し、データ交換を行うのかが見えないです。 ・データ交換に関して XMLは、HTMLと違いタグに構造化された情報を持たせられるということで、CSVの行列といった簡単な情報でなく、RDBのようにデータを使用でき、かつFireWallのポートも気にせずにSOAPプロトコルを使用しリモートとのデータ交換ができるから良いということなのでしょうか? ・他端末対応に関して EZ-Webページを作成する際に手間だったので XML、XSLという組み合わせは有効そうに思えます。 ただ、Webページ作成だけに限れば、XSLなどWebデザイナーが覚えるかというと敷居が高いような気がしますし、 XSL対応のWYSYWIGエディタがあるかというとそうでもなく、 デザインを凝らないページであればXSLでも良い気がしますが、既存のHTMLとスタイルシートの方が早くて簡単な気がします。 XML、XSLという組み合わせは携帯などデータ重視のページでのみ利用されていくのかと感じてしまうぐらいです。 ふと、本屋に行き個人レベルでXMLのメリットを感じるには難しく学習へのきっかけが欲しいです。

    • 締切済み
    • XML
  • replaceChildメソッドについて

    XMLの扱いがわからなくて困っています。 javaでXMLのノードを変える、例えば、 jspの画面で要素ノードとテキスト名(要素ノードの内容)を入力して 送信ボタンを押したら、要素ノードでノード検索をしてそのテキスト名を 変更するという処理をする場合、replaceChildメソッドを使うのかと 思ったんですが、replaceChildメソッドだと、「既存のノード」しか 置き換えれなくて文字列が指定できません。 この場合、文字列をノードに変換するメソッドがあるのか、それとも 他に方法があるのか教えていただけないでしょうか。 お願いします。 よろしくお願いします。

    • ベストアンサー
    • XML
  • XSLTがブラウザで表示されません。

    勉強のために、下記のサンプルXMLファイル、XSLファイルを作成し、ブラウザで表示させようと思ったのですが、表示されません。 表示させる為になにか必要なソフト等をインストールしないといけないのでしょうか? ちなみにブラウザはIE5.5を使用しています。 もし、何か分かる方がいらっしゃいましたら、ご教授御願い致します。 ※sample.xml <?xml version="1.0" encoding="Shift_JIS"?> <?xml-stylesheet type="text/xsl" href="sample.xsl"?> <PAGE> <EMPLOYEES> <EMPLOYEE> <EMPNO>1</EMPNO> <ENAME>一郎</ENAME> <JOB>President</JOB> <HIREDATE>1990-04-01</HIREDATE> <SAL>10000</SAL> <DEPTNO>10</DEPTNO> </EMPLOYEE> <EMPLOYEE> <EMPNO>50</EMPNO> <ENAME>次郎</ENAME> <JOB>Director</JOB> <MGR>1</MGR> <HIREDATE>1991-04-01</HIREDATE> <SAL>6000</SAL> <DEPTNO>30</DEPTNO> </EMPLOYEE> </EMPLOYEES> </PAGE> ※sample.xsl <?xml version="1.0" encoding="Shift_JIS"?> <xsl:stylesheet xmlns:xsl="http://www.w3.org/ 1999/XSL/Transform" version="1.0"> <xsl:output method="html" encoding="Shift_JIS"/> <xsl:template match="/"> <xsl:apply-templates/> </xsl:template> <xsl:template match="PAGE"> <HTML> <BODY> <xsl:apply-templates/> </BODY> </HTML> </xsl:template> <xsl:template match="EMPLOYEES"> <xsl:apply-templates/> </xsl:template> <xsl:template match="EMPLOYEE"> <xsl:value-of select="ENAME"/><BR/> </xsl:template> </xsl:stylesheet>

    • ベストアンサー
    • XML
  • JSPでXMLのデータ表示がしたいです

    XMLについてわからないことが多くて、困っています。 質問したいのですが、 JSPの画面でXMLのデータを表示させたいと思っています。 全部のデータを表示という場合、getDocumentElement()メソッドが あると思うのですが、例えばテキストノードのみを表示させたい場合、 <タグ>などのノードから、全テキストノードを一気に拾い出す方法は あるのでしょうか?メソッドとか。 ただ表示させるだけではなくて、データの削除とか変更などのデータ加工 もしていきたいので、最適なデータの表示がしたいんです。なので、操作 をしやすい取り出し方というか。。。 漠然とした質問で申し訳ありませんが、詳しい方がいましたら教えてもらえ ないでしょうか?お願いします。

    • ベストアンサー
    • XML
  • Windows98でXMLは使えますか??

    最近XMLを勉強し始めた全くの初心者です。。 本を見ながら勉強しているんですが、JavaによるXML操作ということで JAXP1.1をSun Microsystems社のサイトからダウンロード して使うことになっているんですが、そのサイトにはJAXP1.1はありません。 1.2のものしかなく、しかも他のものとパックになっていてダウンロードするようになっているようです。 そのパックのものは使用環境も決まっていて「Windows2000」以上 でしか使えないというようなことが英語で書いてあるようなのですが、私の パソコンは「98」なのでそのパックは使えないのでしょうか? JAXP1.1が入手できれば良いのですが、もう手に入れることは無理でしょうか? そもそも「Windows98」でJavaによるXML文書操作はできるのでしょうか? 詳しい方がいましたら、ぜひぜひ教えてください。お願いします。

    • ベストアンサー
    • XML
  • FOPでPDF作成時の日本語表示の方法について

    FOP(Fop-0.20.2、jpfop-0.20.2)でXMLをPDFに変換するのに以下のように実行しました。PDFは作成できたのですが開こうとすると「文書を作成するときにエラーが発生しました。修復できません」となってしまって、開くことができません。 userconfig.xmlにはMSGothicのフォントの設定をしました。 サンプルに入っているcid-fonts.foも試してみましたが、日本語の表示が##になってしまい表示ができません。 どのようにすれば、日本語がきちんと表示されるPDFが作成できるのでしょうか? よろしくお願いします。 set XERCES=lib\xerces-1.2.3.jar set XALAN=lib\xalan-2.0.0.jar set FOP=build\fop-0.20.2-jp.jar set BATIK=lib\batik.jar set FRAMEWORK=lib\avalon-framework-4.0.jar set LOGKIT=lib\logkit-1.0b4.jar set JIMI=lib\jimi-1.0.jar set USERCONFIG=conf\userconfig.xml java -cp %FOP%;%BATIK%;%XALAN%;%XERCES%;%FRAMEWORK%;%LOGKIT%;%JIMI% org.apache.fop.apps.Fop -c %USERCONFIG% -xml book.xml -xsl book.xsl -pdf book.pdf

    • ベストアンサー
    • XML
  • XML→XSL→HTML?

    XMLファイルをHTMLみたいに表示したいのですが、 そのときにXalanというのはかならず必要なのでしょうか? 本にはJAXPというのをおとせとかいてあるのですが、 実際に指定されているサイトにいくとそれがありません。 それかXalan等は必要なくHTMLみたいに表示することは可能なのでしょうか? そのへんの作り方を教えて下さい。 よろしくお願いします。

    • ベストアンサー
    • XML
    • ken10
    • 回答数1
  • XMLエディタ

    最近、XMLを勉強し始めたのですが、エディタはメモ帳を使ってます。 でもメモ帳ってとってもわかりにくいので、XML専用エディタみたいなものを探しているのですが、なにかいいのはありますか? よろしくお願いします!

    • ベストアンサー
    • XML
    • saya129
    • 回答数1
  • 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>

    • ベストアンサー
    • XML
  • 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>

    • 締切済み
    • XML
  • ドットネット

    XML Webサービスの実用例。将来像。などが知りたいです。 どのような実用性があって、どのように変わっていくかなど。 一番は、クライアントとサーバーを使っての(??) XML Webサービスのテストでもできるサンプルプログラムを探しているので 雑誌でも構いませんので、教えていただけないでしょうか?

    • 締切済み
    • XML
    • goopon
    • 回答数1
  • XML→PDF出力

    WebページでXMLで表示している内容をPDFとして出力する方法を 教えて下さい。 XML→XSLT→XSL Formatting Object→XSL Formatter→表示 のようにするみたいですが、 Apacheのxerces-j、xalan-j、FOPなどを 用いて実際にはどのようなソース、手順で作成するのか知りたいです。 よろしくお願いします。

    • ベストアンサー
    • XML
  • XMLで入力テキストを作成するには?

    XML超初心者なのですが、XMLを使って、ブラウザ上でテキスト入力できるエリアを作成するにはどうすればいいのでしょうか?HTMLだとInputTypeで指定すればできますが、XMLでは、このタグはテキストエリアだというのはどう指定すればいいのでしょうか?お願いします。教えてください。

    • ベストアンサー
    • XML
    • kohiro
    • 回答数1
  • XML Schemaの妥当性のチェック

    普通、XML SchemaはXMLインスタンスの妥当性のチェックに使われますよね。 それではなく、XML Schema自体が、XML Schemaとして正しいものであるか どうかをチェックするようなプログラムってありませんかね?

    • ベストアンサー
    • XML
    • ns18
    • 回答数1
  • 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に関わらず、 デフォルト値が指定された属性を含めることはできないのでしょうか?

    • ベストアンサー
    • XML
    • ns18
    • 回答数4
  • XMLドキュメント作成に必要なツールを教えて下さい。

    行政側の変更で、これまでSGMLで提出だった電子ドキュメントが、XMLに変わることになりました。 今まで、DTDは「Near&Far」を、編集は「InContext」を使っておりました。 XMLになると、ツールは何を揃えれば良いのでしょうか?

    • ベストアンサー
    • XML
  • XML Webサービス

    .NETを調べれば調べるほど分からない事だらけ・・・。 ADO.NET(?) ASP.NET(?) XML Webサービスがこれから普及されていくとの事ですが、 これは、今実現できているのでしょうか? .NETがでてきて初めて可能なものなのでしょうか? 実は小さなXML Webサービスを作れればと考えているのですが、 Visual Studio.NETを使用したサンプルなど何か例などはないでしょうか? ネットでも書籍でも雑誌でも・・・。 切実です!よろしくお願いします!

    • ベストアンサー
    • XML
    • goopon
    • 回答数2