【XML】xmlns, XSLT, ..
[2ch|▼Menu]
864:デフォルトの名無しさん
08/05/22 15:35:33
プログラムの事は全くの素人です。
XBRLのプログラミングするのって難しいのでしょうか?
例えば、EDINETのデータを企業ごとにEXCELに出力するようなソフトを
作ってとお願いしたら、どの位の予算でできるものなんでしょうか。

865:デフォルトの名無しさん
08/05/22 16:52:28
>>864
単にデータを変換するだけなら学生一人で1日あればその程度のプログラムは作れる。
規模とか実用的な処理速度とか使い勝手とかいろんな要件を追加すればその分だけ金はかかるけどな。

866:デフォルトの名無しさん
08/05/22 19:01:37
xsltprocっていうのを入れてみようと思うんですが、これはXSLT2.0/XPath2.0をサポートしているのでしょうか?
URLリンク(xmlsoft.org)みても書いてないように見えます。

867:デフォルトの名無しさん
08/05/22 20:57:34
>>866
内部で使ってるlibxsltみると幸せになるかもね

868:デフォルトの名無しさん
08/05/22 21:19:13
ヒントをありがとうございます。URLリンク(xmlsoft.org)を見たらlibxsltはXSLT 1.0の実装だと書いてありました。ガッカリ。

869:デフォルトの名無しさん
08/05/26 16:42:58
"XMLの短所"の所に"XML文書における内容と属性の区別は、一定の人々にとっては不自然に感じられる。XMLのデータ構造の設計を難しくする要因となっている。"
と書かれていますが、具体的に解る日本語のサイトは無いですか?

870:869
08/05/26 17:36:19
検索の仕方を変えたら、見つかりました。お騒がせしました。

871:デフォルトの名無しさん
08/05/26 22:44:29
(要素の)内容と属性の違いがなんで不自然に感じるんだ?
そう感じる奴はSGML/XMLに於ける文章の構造化が出来てないだけじゃないか。
そもそも文章であるxmlインスタンスはデータ構造を含む事はあってもそのものはデータ構造じゃないぞ。

いつものことだが文章をデータ構造として扱おうとするから不自然が発生する。

872:デフォルトの名無しさん
08/05/26 23:46:56
「一定の人々」「感じられる」なんていったらどんなことでも
言える罠。

・一定の人々にとっては池田犬作は神であると感じられる
・一定の人々にとってはマイナスイオンは癒し効果があると
 感じられる
・一定の人々にとってはLispを使わない奴はハッカーじゃないと
 感じられる

873:デフォルトの名無しさん
08/05/27 00:10:21
>>871-872
んな一般的な話じゃなくて、要素vs属性宗教戦争をwikiだかに書いたやつが
わけわからんのに言及したんだろ。

874:デフォルトの名無しさん
08/05/27 00:13:32
どうでもいいけど日本語的におかしいよ。

875:デフォルトの名無しさん
08/05/28 18:07:00
で、おまえらはnameを属性、要素のどちらにするんだ?

876:デフォルトの名無しさん
08/05/28 18:41:28
nameの意味次第じゃね

877:デフォルトの名無しさん
08/05/30 18:01:59
【な め な め】

878:デフォルトの名無しさん
08/05/30 21:34:50
長所新車な質問で済みません。
 <foo>"It's fool!"</foo>
みたいに要素の内容に文字実体参照を使わず直接 " とか ' を
書いてもいいような気がするけど駄目ですか?
(gt lt amp が無理なのは分かってます)

879:デフォルトの名無しさん
08/05/30 21:54:03
どう処理するか次第じゃない?

880:デフォルトの名無しさん
08/05/30 22:37:27
>>878
直接書いて何も問題ないよ。
gt も書いていい。


881:デフォルトの名無しさん
08/05/31 18:36:22
>>879 >>880
ありがとう。
>gt も書いてもいい。
開いてないものを閉じるはずがないということで納得。

882:デフォルトの名無しさん
08/06/05 02:25:17
質問なのですが
Xpathを使用する際に宣言ってありますか?
それともXSLの仕様の1つだからXSL宣言だけでOKなんでしょうか?



883:デフォルトの名無しさん
08/06/05 02:26:15
日本語で

884:デフォルトの名無しさん
08/06/05 04:48:59
>>882
流石に日本語ではカワイソウ
出直して来い

885:デフォルトの名無しさん
08/06/05 16:34:30
JSONみたいにXMLのマージのできるJavaのライブラリや機能ありますか?

886:デフォルトの名無しさん
08/06/06 00:41:57
ジェイソンの対抗馬のフレディというのがある

887:デフォルトの名無しさん
08/06/07 02:02:03
>>886
「Web ブラウザから利用できるSAXパーサ“Freddy” の実装と評価」
URLリンク(www.ieice.org)

888:デフォルトの名無しさん
08/06/16 11:53:32
xslt、xslの質問です。

<xsl:output
で、
indent="yes"

にすると、インデントさせてHTMLを出力させているのですが、
部分的にインデントさせずに出力する方法はありませんでしょうか?

xsltは、C#のSystem.Xml.XslのXslTransformを使っています。

889:デフォルトの名無しさん
08/06/16 12:01:39
何をやりたいかというと、
<img .../><img .../><img .../>
のように<img>を連続で配置したいのです。
(そうしないとIE7, html4strictで表示が変わる)

<![CDATA[ ほげほげ ]]>
で記述すれば、いけると思っていたのですが、
ソースがそのまま出てしまいます orz

890:888=889
08/06/16 13:26:54
disable-output-escaping="yes"でうまくいきました!

xslで、
<xsl:template match="hoge">
  <xsl:value-of select="." disable-output-escaping="yes"/>
</xsl:template>

xmlにて、
<hoge><![CDATA[<img ・・・/><img ・・・/><img ・・・/>]]></hoge>

でうまくCDATA内のHTMLをエスケープされずに出力できました!!

お騒がせしました。ありがとうございました。

891:デフォルトの名無しさん
08/06/16 16:25:29
【施設・ソフト系の話】特定健診・特定保健指導
スレリンク(hosp板)l50

892:デフォルトの名無しさん
08/06/16 17:44:40
URLリンク(tokuteikenshin.jp)
に載っているプログラムをどう思うか感想を。

893:デフォルトの名無しさん
08/06/17 23:01:23
>>892
まあいいんじゃない?

クラスに(たぶんJava)マップすることを想定してる書き方とか、
数値系とテキスト系で記述ルールをポリシ化してるっぽい所とか、
まあ一定にそれほど変じゃないポリシがある人が書いたように思える。
一部に名前空間周りが「?」な

URLリンク(tokuteikenshin.jp)

とかあるけど、全体的にはまっとうだと思われ。

かつてはxml0001,xml0002,xml0003,...とか<foo>abc/123/234/</foo>とか
ネーミングも構造化もへったくれもないXMLが色々なところで跋扈していてな・・・
それに比べれば夢のようだ。



最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
暇つぶし2ch

4879日前に更新/254 KB
担当:undef