Announcement

Collapse
No announcement yet.

Subfelder ansprechen

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Subfelder ansprechen

    Guten Tag alle

    Ich möchte auf möglichst einfachem weg Subfelder in MarcXML ansprechen und unterscheiden.

    Das Problem: Ich habe ein marc:datafield, welches 2 Subfields "b" aufweist.
    Ich möchte nun gezielt das eine oder das andere Subfield direkt ansprechen.
    Hat mir da jemand einen Rat?

    Besten Dank
    Patrick

  • #2
    Etwas Code könnte nicht schaden, aber vermutlich geht es in diese Richtung:

    Code:
    marc:datafield/marc:subfield[@code='b'][1]
    marc:datafield/marc:subfield[@code='b'][2]

    Comment


    • #3
      super-dankeschön

      Originally posted by Thomas Meinike View Post
      Etwas Code könnte nicht schaden, aber vermutlich geht es in diese Richtung:

      Code:
      marc:datafield/marc:subfield[@code='b'][1]
      marc:datafield/marc:subfield[@code='b'][2]
      das hilft schon einen schritt weiter.vielen dank dem meister

      Comment


      • #4
        Hallo Thomas
        Gibt es sowas ähnliches auch für ein datafield mit indizes?

        <xsl:if test="@tag='246'">0335.0002:<xsl:value-of select="normalize-space(marc:subfield[@code='a'][1])"/></xsl:if>

        Ich möchte das Feld 246 ind1=1 und ind2=3 ansprechen.

        danke und gruss
        patrick

        Comment

        Working...
        X