No.1ベストアンサー
- 回答日時:
私も,同じ疑問を抱えていて,つい最近解決しました。
ので知識不足ですが,参考になれば。。。
concat,substringを利用して以下のようにしてみました。
下記の場合,文字長=7として動作させています。
質問では,空白によるパディングですが,仮に0詰めであれば,
簡略に,
<xsl:value-of select="format-number(text(), '0000000')" />
とすればよいかと。
=== XML ===
<?xml version="1.0" encoding="Shift_JIS"?>
<?xml-stylesheet type="text/xsl" href="numbers.xsl"?>
<numbers>
<number>1</number>
<number>12</number>
<number>123</number>
<number>1234</number>
<number>12345</number>
</numbers>
=== XSLT ===
<?xml version="1.0" encoding="Shift_JIS"?>
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0">
<xsl:output method="text" encoding="Shift_JIS"/>
<xsl:template match="number">
<xsl:value-of select="concat(substring(' ',1,7-string-length(text())),text())" />
</xsl:template>
</xsl:stylesheet>
参考URL:http://www.atmarkit.co.jp/bbs/phpBB/viewtopic.ph …
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- UNIX・Linux サーバー間のデータコピー(データ形式とデーターフォーマットの変換あり。一定間隔で処理) 2 2023/08/22 22:15
- バイク車検・修理・メンテナンス xv400viragoのフォークシール交換について 4 2023/06/10 21:05
- Excel(エクセル) エクセルの数式で教えてください。 1 2023/02/08 09:05
- Illustrator(イラストレーター) ワードに貼った画像のキャンバスと画像本体のサイズの調整 2 2022/05/19 18:31
- その他(プログラミング・Web制作) プログラミング python pandas 固定長データの出力 2 2022/08/16 11:22
- 化学 水ガラスの取り扱いについて 1 2022/04/10 17:22
- PDF C#でfloatを整数部、小数部とも桁数固定で文字表示したい 2 2022/07/28 09:37
- その他(プログラミング・Web制作) データ解析ソフトRでのファイル入力read.csvがエラーになります 7 2022/03/27 22:11
- CGI CGIが読み書きするデータファイルのパーミッションはさくらのインターネットでは何にするべき? 1 2023/05/02 16:44
- Visual Basic(VBA) VBAマクロ 決まっていない行を選択して別シートへ貼付け 4 2023/02/16 16:08
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
XMLとXSLTでリンクを張る方法
-
スタイルシートを使用したXM...
-
xmlのテキストにリンクを張りた...
-
XSLでXMLデータをタブ区切りデ...
-
XSLTで固定長データファイルを...
-
XMLのHTMLへの変換 (初心者)
-
東芝のDynabookなのですがアン...
-
XMLで要素が記述された順番に意...
-
CPUの考え方を教えてください ...
-
xmlファイルが上手にHTMLに変換...
-
XPathで途中に名前空間が設定さ...
-
XMLファイルの作り方がわかりま...
-
バッチファイルでテキストファ...
-
Visual Basic .NET の識別子は...
-
VB6.0でDOMを使用して...
-
VBでXMLファイルを作ると xmlns...
-
ルート要素ノードが2個ある場合?
-
VB6でXMLを作成しているのです...
-
4色定理はなぜグラフ理論で証...
-
UTF-8でエンコーディングとはど...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
XMLのHTMLへの変換 (初心者)
-
XSLで、XMLの空タグを制御したい。
-
タグの有無の判定
-
htmlに変換されない
-
スタイルシートを使用したXM...
-
xslでの最小値、最大値の取得
-
XSL内でJavaScriptを記述し、Ja...
-
ノードの並び替え
-
VBAからxml・スタイルシートを...
-
XMLをXSLを使いHTMLに変換した...
-
xmlのテキストにリンクを張りた...
-
重複するものを消したい
-
<xsl:key>とtopreceding-siblin...
-
XSL中の改行、タブを無効にした...
-
スタイルシートについて
-
XSLTにてタグ名を取得する方法
-
XSLTで直下のテキストのみ取得...
-
xsl:variable の使用方法
-
東芝のDynabookなのですがアン...
-
CPUの考え方を教えてください ...
おすすめ情報