xslt-2.0

    0

    1答えて

    タグが<Data>の下にない場合は、タグを<Section>の下に挿入するだけでよいという要件があります。私は正しい出力を得ることができません。 INPUT <Record> <Data> <ID>1234DFD57</ID> <Group> <abc-KD>243fds</abc-KD> </Group> <Section> <I

    1

    1答えて

    XMLを整理することを任されていますので、やや緩やかなDTDにもかかわらず、すべて同じ方法で宣言されています。例えば、 <all> <e> <hg> <hw>things</hw> <posg><pos value="abc" /></posg> </hg> <sg><se1 /></sg> </e> <e> <hg>

    1

    1答えて

    インターネットには、私と同じ問題がある参照がたくさんあります。名前空間の追加です。私はこれと同じものを見ました:Adding namespace in inner parent group in xslt v2.0。しかし私の場合は、親タグに名前空間がなく、内部レベルグループに名前空間を挿入しています。私は解決策をコピーしようとしましたが、期待される出力を得ることができません。例えば、私はこのサン

    0

    1答えて

    内側のmrow/moにどのように到達するかを教えてください。 与えられたサンプルでは、​​最初のレベルのカッコは、mrow(最初と最後の子が中カッコで囲まれた 'MO'である場合)のときにprpoerlyから 'MFENCED'に変換されます。しかし、第2レベルの括弧を変更することはできません。これらの括弧は子孫として 'MFRAC'も持っています。テンプレート一致は、 'MROW'(指定されたと

    0

    1答えて

    私はこれを持っている(2.0は、出力方法はhtmlです): <img> <xsl:attribute name="href"> <xsl:text disable-output-escaping="yes"><?php echo get_url(); ?></xsl:text> </xsl:attribute> </img> 次のように私が欲しいの

    0

    2答えて

    私は段落のセットがあります。私が欲しいもの <p>Paragraph 1</p> <p>Paragraph 2</p> <p/> <p>Paragraph 3</p> <p>Paragraph 4</p> <p/> <p>Paragraph 5</p> <p/> <p/> <p/> はタグのセットの最後に空の段落を削除しているが、私は他の空のタグを維持したいです。 <p>Pa

    -1

    1答えて

    私は、merge1.xmlのDocument_Name__cがmerge2.xmlのDocument_Name__cに存在しないかどうかを確認するコードを書いています。その場合は、予想される出力ごとにmerge1からのすべてのデータが必要です。 XSL: <?xml version="1.0" encoding="UTF-8"?> <xsl:stylesheet xmlns:xsl="http:

    0

    2答えて

    以外のすべての一致: <xsl:template match="group"> <xsl:element name="group"> <xsl:copy-of select="*"/> </xsl:element> </xsl:template> をしかし、私はそれがtypevalue「RECORD」を持つものを除くすべてのグループをコピーする必要があります。これはどうすればいいですか