When importing a feed I'm able to successfully import a xpath node into a custom field I created called "Name". However when I try to import that same xpath node into Title, the value of Title just becomes "Array". So when importing 9 items, I have 9 Drupal content items that all have the title "Array". Any idea what's going on here? Why would it be able to parse the xpath correctly to a custom field but not to the default Title field. I'm in D7 with all modules and core up to date.

context: //dlf:item
title: //ncip:CallNumber (spits out "Array")
field_name: //ncip:CallNumber (spits out the actual value of the xpath node specified, like "iPod")

Attached sample XML. Submitting as a bug report but could very well be something I've done wrong.

Comments

twistor’s picture

Assigned: Unassigned » twistor

Can you try, title: //ncip:CallNumber[1].

Also, your sample XML got eaten. Try wrapping it in <code>.

cdmo’s picture

Thanks for the quick reply.

Tried //ncip:CallNumber[1] and am still getting "Array"... though it is working for the other field_name field. Screenshot: https://dl-web.dropbox.com/get/Public/Screen%20Shot%202011-09-30%20at%20...

Here's the XML (apologies for length):

<dlf:collection xmlns:ncsu="http://www.lib.ncsu.edu/catalog/schema/recordstatus" xmlns:ncip="http://ncip.envisionware.com/documentation/ncip_v2_0.xsd" xmlns:dlf="http://diglib.org/ilsdi/1.1">
  <dlf:record>
    <dlf:bibliographic id="2456286"/>
    <dlf:items>
      <dlf:item id="S02371244N">
        <dlf:simpleavailability>
          <dlf:identifier>S02371244N</dlf:identifier>
          <dlf:availabilitystatus>not available</dlf:availabilitystatus>
          <dlf:location>D.H. Hill Library</dlf:location>
          <dlf:availabilitymsg>Being fixed/mended</dlf:availabilitymsg>
        </dlf:simpleavailability>
        <ncip:LookupItemResponse>
          <ncip:UniqueItemId>
            <ncip:UniqueAgencyId>ncsu</ncip:UniqueAgencyId>
            <ncip:ItemIdentifierValue>S02371244N</ncip:ItemIdentifierValue>
          </ncip:UniqueItemId>
          <ncip:ItemOptionalFields>
            <ncip:BibliographicDescription>
              <ncip:BibliographicRecordId>
                <ncip:UniqueAgencyId>ncsu</ncip:UniqueAgencyId>
                <ncip:BibliographicRecordIdentifier>2456286</ncip:BibliographicRecordIdentifier>
              </ncip:BibliographicRecordId>
            </ncip:BibliographicDescription>
            <ncip:CirculationStatus>
              <ncip:Scheme>http://www.lib.ncsu.edu/catalog/schema/circulationstatus/circulationstatus.scm</ncip:Scheme>
              <ncip:Value>Not Available</ncip:Value>
            </ncip:CirculationStatus>
            <ncip:ItemDescription>
              <ncip:CallNumber>IPAD #30216</ncip:CallNumber>
              <ncip:VisibleItemId>
                <ncip:VisibleItemIdentifierType>
                  <ncip:Scheme>http://www.lib.ncsu.edu/catalog/schema/itemidentifier/itemidentifier.scm</ncip:Scheme>
                  <ncip:Value>Barcode</ncip:Value>
                </ncip:VisibleItemIdentifierType>
                <ncip:VisibleItemIdentifier>S02371244N</ncip:VisibleItemIdentifier>
              </ncip:VisibleItemId>
            </ncip:ItemDescription>
            <ncip:Location>
              <ncip:LocationType>
                <ncip:Scheme>http://www.lib.ncsu.edu/catalog/schema/locationtype/locationtype.scm</ncip:Scheme>
                <ncip:Value>Permanent Location</ncip:Value>
              </ncip:LocationType>
              <ncip:LocationName>
                <ncip:LocationNameInstance>
                  <ncip:LocationNameLevel>1</ncip:LocationNameLevel>
                  <ncip:LocationNameValue>D.H. Hill Library</ncip:LocationNameValue>
                </ncip:LocationNameInstance>
                <ncip:LocationNameInstance>
                  <ncip:LocationNameLevel>2</ncip:LocationNameLevel>
                  <ncip:LocationNameValue>Circulation Desk</ncip:LocationNameValue>
                </ncip:LocationNameInstance>
              </ncip:LocationName>
            </ncip:Location>
            <ncip:Location>
              <ncip:LocationType>
                <ncip:Scheme>http://www.lib.ncsu.edu/catalog/schema/locationtype/locationtype.scm</ncip:Scheme>
                <ncip:Value>Current Location</ncip:Value>
              </ncip:LocationType>
              <ncip:LocationName>
                <ncip:LocationNameInstance>
                  <ncip:LocationNameLevel>2</ncip:LocationNameLevel>
                  <ncip:LocationNameValue>Being fixed/mended</ncip:LocationNameValue>
                </ncip:LocationNameInstance>
              </ncip:LocationName>
            </ncip:Location>
          </ncip:ItemOptionalFields>
        </ncip:LookupItemResponse>
        <ncsu:ExtendedItemData>
          <ncsu:ItemType>EQUIP-4HR</ncsu:ItemType>
          <ncsu:CallNumberScheme>ALPHANUM</ncsu:CallNumberScheme>
          <ncsu:Library>DHHILL</ncsu:Library>
          <ncsu:Location>TECHLEND</ncsu:Location>
          <ncsu:Status>REPAIR</ncsu:Status>
        </ncsu:ExtendedItemData>
      </dlf:item>
      <dlf:item id="S02371245O">
        <dlf:simpleavailability>
          <dlf:identifier>S02371245O</dlf:identifier>
          <dlf:availabilitystatus>available</dlf:availabilitystatus>
          <dlf:location>D.H. Hill Library</dlf:location>
        </dlf:simpleavailability>
        <ncip:LookupItemResponse>
          <ncip:UniqueItemId>
            <ncip:UniqueAgencyId>ncsu</ncip:UniqueAgencyId>
            <ncip:ItemIdentifierValue>S02371245O</ncip:ItemIdentifierValue>
          </ncip:UniqueItemId>
          <ncip:ItemOptionalFields>
            <ncip:BibliographicDescription>
              <ncip:BibliographicRecordId>
                <ncip:UniqueAgencyId>ncsu</ncip:UniqueAgencyId>
                <ncip:BibliographicRecordIdentifier>2456286</ncip:BibliographicRecordIdentifier>
              </ncip:BibliographicRecordId>
            </ncip:BibliographicDescription>
            <ncip:CirculationStatus>
              <ncip:Scheme>http://www.lib.ncsu.edu/catalog/schema/circulationstatus/circulationstatus.scm</ncip:Scheme>
              <ncip:Value>Available On Shelf</ncip:Value>
            </ncip:CirculationStatus>
            <ncip:ItemDescription>
              <ncip:CallNumber>IPAD #30217</ncip:CallNumber>
              <ncip:VisibleItemId>
                <ncip:VisibleItemIdentifierType>
                  <ncip:Scheme>http://www.lib.ncsu.edu/catalog/schema/itemidentifier/itemidentifier.scm</ncip:Scheme>
                  <ncip:Value>Barcode</ncip:Value>
                </ncip:VisibleItemIdentifierType>
                <ncip:VisibleItemIdentifier>S02371245O</ncip:VisibleItemIdentifier>
              </ncip:VisibleItemId>
            </ncip:ItemDescription>
            <ncip:Location>
              <ncip:LocationType>
                <ncip:Scheme>http://www.lib.ncsu.edu/catalog/schema/locationtype/locationtype.scm</ncip:Scheme>
                <ncip:Value>Permanent Location</ncip:Value>
              </ncip:LocationType>
              <ncip:LocationName>
                <ncip:LocationNameInstance>
                  <ncip:LocationNameLevel>1</ncip:LocationNameLevel>
                  <ncip:LocationNameValue>D.H. Hill Library</ncip:LocationNameValue>
                </ncip:LocationNameInstance>
                <ncip:LocationNameInstance>
                  <ncip:LocationNameLevel>2</ncip:LocationNameLevel>
                  <ncip:LocationNameValue>Circulation Desk</ncip:LocationNameValue>
                </ncip:LocationNameInstance>
              </ncip:LocationName>
            </ncip:Location>
            <ncip:Location>
              <ncip:LocationType>
                <ncip:Scheme>http://www.lib.ncsu.edu/catalog/schema/locationtype/locationtype.scm</ncip:Scheme>
                <ncip:Value>Current Location</ncip:Value>
              </ncip:LocationType>
              <ncip:LocationName>
                <ncip:LocationNameInstance>
                  <ncip:LocationNameLevel>2</ncip:LocationNameLevel>
                  <ncip:LocationNameValue>Circulation Desk</ncip:LocationNameValue>
                </ncip:LocationNameInstance>
              </ncip:LocationName>
            </ncip:Location>
          </ncip:ItemOptionalFields>
        </ncip:LookupItemResponse>
        <ncsu:ExtendedItemData>
          <ncsu:ItemType>EQUIP-4HR</ncsu:ItemType>
          <ncsu:CallNumberScheme>ALPHANUM</ncsu:CallNumberScheme>
          <ncsu:Library>DHHILL</ncsu:Library>
          <ncsu:Location>TECHLEND</ncsu:Location>
          <ncsu:Status>TECHLEND</ncsu:Status>
        </ncsu:ExtendedItemData>
      </dlf:item>
      <dlf:item id="S02371246P">
        <dlf:simpleavailability>
          <dlf:identifier>S02371246P</dlf:identifier>
          <dlf:availabilitystatus>available</dlf:availabilitystatus>
          <dlf:location>D.H. Hill Library</dlf:location>
        </dlf:simpleavailability>
        <ncip:LookupItemResponse>
          <ncip:UniqueItemId>
            <ncip:UniqueAgencyId>ncsu</ncip:UniqueAgencyId>
            <ncip:ItemIdentifierValue>S02371246P</ncip:ItemIdentifierValue>
          </ncip:UniqueItemId>
          <ncip:ItemOptionalFields>
            <ncip:BibliographicDescription>
              <ncip:BibliographicRecordId>
                <ncip:UniqueAgencyId>ncsu</ncip:UniqueAgencyId>
                <ncip:BibliographicRecordIdentifier>2456286</ncip:BibliographicRecordIdentifier>
              </ncip:BibliographicRecordId>
            </ncip:BibliographicDescription>
            <ncip:CirculationStatus>
              <ncip:Scheme>http://www.lib.ncsu.edu/catalog/schema/circulationstatus/circulationstatus.scm</ncip:Scheme>
              <ncip:Value>Available On Shelf</ncip:Value>
            </ncip:CirculationStatus>
            <ncip:ItemDescription>
              <ncip:CallNumber>IPAD #30218</ncip:CallNumber>
              <ncip:VisibleItemId>
                <ncip:VisibleItemIdentifierType>
                  <ncip:Scheme>http://www.lib.ncsu.edu/catalog/schema/itemidentifier/itemidentifier.scm</ncip:Scheme>
                  <ncip:Value>Barcode</ncip:Value>
                </ncip:VisibleItemIdentifierType>
                <ncip:VisibleItemIdentifier>S02371246P</ncip:VisibleItemIdentifier>
              </ncip:VisibleItemId>
            </ncip:ItemDescription>
            <ncip:Location>
              <ncip:LocationType>
                <ncip:Scheme>http://www.lib.ncsu.edu/catalog/schema/locationtype/locationtype.scm</ncip:Scheme>
                <ncip:Value>Permanent Location</ncip:Value>
              </ncip:LocationType>
              <ncip:LocationName>
                <ncip:LocationNameInstance>
                  <ncip:LocationNameLevel>1</ncip:LocationNameLevel>
                  <ncip:LocationNameValue>D.H. Hill Library</ncip:LocationNameValue>
                </ncip:LocationNameInstance>
                <ncip:LocationNameInstance>
                  <ncip:LocationNameLevel>2</ncip:LocationNameLevel>
                  <ncip:LocationNameValue>Circulation Desk</ncip:LocationNameValue>
                </ncip:LocationNameInstance>
              </ncip:LocationName>
            </ncip:Location>
            <ncip:Location>
              <ncip:LocationType>
                <ncip:Scheme>http://www.lib.ncsu.edu/catalog/schema/locationtype/locationtype.scm</ncip:Scheme>
                <ncip:Value>Current Location</ncip:Value>
              </ncip:LocationType>
              <ncip:LocationName>
                <ncip:LocationNameInstance>
                  <ncip:LocationNameLevel>2</ncip:LocationNameLevel>
                  <ncip:LocationNameValue>Circulation Desk</ncip:LocationNameValue>
                </ncip:LocationNameInstance>
              </ncip:LocationName>
            </ncip:Location>
          </ncip:ItemOptionalFields>
        </ncip:LookupItemResponse>
        <ncsu:ExtendedItemData>
          <ncsu:ItemType>EQUIP-4HR</ncsu:ItemType>
          <ncsu:CallNumberScheme>ALPHANUM</ncsu:CallNumberScheme>
          <ncsu:Library>DHHILL</ncsu:Library>
          <ncsu:Location>TECHLEND</ncsu:Location>
          <ncsu:Status>TECHLEND</ncsu:Status>
        </ncsu:ExtendedItemData>
      </dlf:item>
      <dlf:item id="S02371247Q">
        <dlf:simpleavailability>
          <dlf:identifier>S02371247Q</dlf:identifier>
          <dlf:availabilitystatus>not available</dlf:availabilitystatus>
          <dlf:location>D.H. Hill Library</dlf:location>
          <dlf:availabilitymsg>Being fixed/mended</dlf:availabilitymsg>
        </dlf:simpleavailability>
        <ncip:LookupItemResponse>
          <ncip:UniqueItemId>
            <ncip:UniqueAgencyId>ncsu</ncip:UniqueAgencyId>
            <ncip:ItemIdentifierValue>S02371247Q</ncip:ItemIdentifierValue>
          </ncip:UniqueItemId>
          <ncip:ItemOptionalFields>
            <ncip:BibliographicDescription>
              <ncip:BibliographicRecordId>
                <ncip:UniqueAgencyId>ncsu</ncip:UniqueAgencyId>
                <ncip:BibliographicRecordIdentifier>2456286</ncip:BibliographicRecordIdentifier>
              </ncip:BibliographicRecordId>
            </ncip:BibliographicDescription>
            <ncip:CirculationStatus>
              <ncip:Scheme>http://www.lib.ncsu.edu/catalog/schema/circulationstatus/circulationstatus.scm</ncip:Scheme>
              <ncip:Value>Not Available</ncip:Value>
            </ncip:CirculationStatus>
            <ncip:ItemDescription>
              <ncip:CallNumber>IPAD #30219</ncip:CallNumber>
              <ncip:VisibleItemId>
                <ncip:VisibleItemIdentifierType>
                  <ncip:Scheme>http://www.lib.ncsu.edu/catalog/schema/itemidentifier/itemidentifier.scm</ncip:Scheme>
                  <ncip:Value>Barcode</ncip:Value>
                </ncip:VisibleItemIdentifierType>
                <ncip:VisibleItemIdentifier>S02371247Q</ncip:VisibleItemIdentifier>
              </ncip:VisibleItemId>
            </ncip:ItemDescription>
            <ncip:Location>
              <ncip:LocationType>
                <ncip:Scheme>http://www.lib.ncsu.edu/catalog/schema/locationtype/locationtype.scm</ncip:Scheme>
                <ncip:Value>Permanent Location</ncip:Value>
              </ncip:LocationType>
              <ncip:LocationName>
                <ncip:LocationNameInstance>
                  <ncip:LocationNameLevel>1</ncip:LocationNameLevel>
                  <ncip:LocationNameValue>D.H. Hill Library</ncip:LocationNameValue>
                </ncip:LocationNameInstance>
                <ncip:LocationNameInstance>
                  <ncip:LocationNameLevel>2</ncip:LocationNameLevel>
                  <ncip:LocationNameValue>Circulation Desk</ncip:LocationNameValue>
                </ncip:LocationNameInstance>
              </ncip:LocationName>
            </ncip:Location>
            <ncip:Location>
              <ncip:LocationType>
                <ncip:Scheme>http://www.lib.ncsu.edu/catalog/schema/locationtype/locationtype.scm</ncip:Scheme>
                <ncip:Value>Current Location</ncip:Value>
              </ncip:LocationType>
              <ncip:LocationName>
                <ncip:LocationNameInstance>
                  <ncip:LocationNameLevel>2</ncip:LocationNameLevel>
                  <ncip:LocationNameValue>Being fixed/mended</ncip:LocationNameValue>
                </ncip:LocationNameInstance>
              </ncip:LocationName>
            </ncip:Location>
          </ncip:ItemOptionalFields>
        </ncip:LookupItemResponse>
        <ncsu:ExtendedItemData>
          <ncsu:ItemType>EQUIP-4HR</ncsu:ItemType>
          <ncsu:CallNumberScheme>ALPHANUM</ncsu:CallNumberScheme>
          <ncsu:Library>DHHILL</ncsu:Library>
          <ncsu:Location>TECHLEND</ncsu:Location>
          <ncsu:Status>REPAIR</ncsu:Status>
        </ncsu:ExtendedItemData>
      </dlf:item>
      <dlf:item id="S02371249S">
        <dlf:simpleavailability>
          <dlf:identifier>S02371249S</dlf:identifier>
          <dlf:availabilitystatus>not available</dlf:availabilitystatus>
          <dlf:location>D.H. Hill Library</dlf:location>
          <dlf:availabilitymsg>Checked Out</dlf:availabilitymsg>
          <dlf:dateavailable>2011-09-28T12:17:00-05:00</dlf:dateavailable>
        </dlf:simpleavailability>
        <ncip:LookupItemResponse>
          <ncip:UniqueItemId>
            <ncip:UniqueAgencyId>ncsu</ncip:UniqueAgencyId>
            <ncip:ItemIdentifierValue>S02371249S</ncip:ItemIdentifierValue>
          </ncip:UniqueItemId>
          <ncip:ItemOptionalFields>
            <ncip:BibliographicDescription>
              <ncip:BibliographicRecordId>
                <ncip:UniqueAgencyId>ncsu</ncip:UniqueAgencyId>
                <ncip:BibliographicRecordIdentifier>2456286</ncip:BibliographicRecordIdentifier>
              </ncip:BibliographicRecordId>
            </ncip:BibliographicDescription>
            <ncip:CirculationStatus>
              <ncip:Scheme>http://www.lib.ncsu.edu/catalog/schema/circulationstatus/circulationstatus.scm</ncip:Scheme>
              <ncip:Value>On Loan</ncip:Value>
            </ncip:CirculationStatus>
            <ncip:ItemDescription>
              <ncip:CallNumber>IPAD #30221</ncip:CallNumber>
              <ncip:VisibleItemId>
                <ncip:VisibleItemIdentifierType>
                  <ncip:Scheme>http://www.lib.ncsu.edu/catalog/schema/itemidentifier/itemidentifier.scm</ncip:Scheme>
                  <ncip:Value>Barcode</ncip:Value>
                </ncip:VisibleItemIdentifierType>
                <ncip:VisibleItemIdentifier>S02371249S</ncip:VisibleItemIdentifier>
              </ncip:VisibleItemId>
            </ncip:ItemDescription>
            <ncip:Location>
              <ncip:LocationType>
                <ncip:Scheme>http://www.lib.ncsu.edu/catalog/schema/locationtype/locationtype.scm</ncip:Scheme>
                <ncip:Value>Permanent Location</ncip:Value>
              </ncip:LocationType>
              <ncip:LocationName>
                <ncip:LocationNameInstance>
                  <ncip:LocationNameLevel>1</ncip:LocationNameLevel>
                  <ncip:LocationNameValue>D.H. Hill Library</ncip:LocationNameValue>
                </ncip:LocationNameInstance>
                <ncip:LocationNameInstance>
                  <ncip:LocationNameLevel>2</ncip:LocationNameLevel>
                  <ncip:LocationNameValue>Circulation Desk</ncip:LocationNameValue>
                </ncip:LocationNameInstance>
              </ncip:LocationName>
            </ncip:Location>
            <ncip:Location>
              <ncip:LocationType>
                <ncip:Scheme>http://www.lib.ncsu.edu/catalog/schema/locationtype/locationtype.scm</ncip:Scheme>
                <ncip:Value>Current Location</ncip:Value>
              </ncip:LocationType>
              <ncip:LocationName>
                <ncip:LocationNameInstance>
                  <ncip:LocationNameLevel>2</ncip:LocationNameLevel>
                  <ncip:LocationNameValue>Checked Out</ncip:LocationNameValue>
                </ncip:LocationNameInstance>
              </ncip:LocationName>
            </ncip:Location>
          </ncip:ItemOptionalFields>
        </ncip:LookupItemResponse>
        <ncsu:ExtendedItemData>
          <ncsu:ItemType>EQUIP-4HR</ncsu:ItemType>
          <ncsu:CallNumberScheme>ALPHANUM</ncsu:CallNumberScheme>
          <ncsu:Library>DHHILL</ncsu:Library>
          <ncsu:Location>TECHLEND</ncsu:Location>
          <ncsu:Status>CHECKEDOUT</ncsu:Status>
        </ncsu:ExtendedItemData>
      </dlf:item>
      <dlf:item id="S02371250K">
        <dlf:simpleavailability>
          <dlf:identifier>S02371250K</dlf:identifier>
          <dlf:availabilitystatus>not available</dlf:availabilitystatus>
          <dlf:location>D.H. Hill Library</dlf:location>
          <dlf:availabilitymsg>Being fixed/mended</dlf:availabilitymsg>
        </dlf:simpleavailability>
        <ncip:LookupItemResponse>
          <ncip:UniqueItemId>
            <ncip:UniqueAgencyId>ncsu</ncip:UniqueAgencyId>
            <ncip:ItemIdentifierValue>S02371250K</ncip:ItemIdentifierValue>
          </ncip:UniqueItemId>
          <ncip:ItemOptionalFields>
            <ncip:BibliographicDescription>
              <ncip:BibliographicRecordId>
                <ncip:UniqueAgencyId>ncsu</ncip:UniqueAgencyId>
                <ncip:BibliographicRecordIdentifier>2456286</ncip:BibliographicRecordIdentifier>
              </ncip:BibliographicRecordId>
            </ncip:BibliographicDescription>
            <ncip:CirculationStatus>
              <ncip:Scheme>http://www.lib.ncsu.edu/catalog/schema/circulationstatus/circulationstatus.scm</ncip:Scheme>
              <ncip:Value>Not Available</ncip:Value>
            </ncip:CirculationStatus>
            <ncip:ItemDescription>
              <ncip:CallNumber>IPAD #30222</ncip:CallNumber>
              <ncip:VisibleItemId>
                <ncip:VisibleItemIdentifierType>
                  <ncip:Scheme>http://www.lib.ncsu.edu/catalog/schema/itemidentifier/itemidentifier.scm</ncip:Scheme>
                  <ncip:Value>Barcode</ncip:Value>
                </ncip:VisibleItemIdentifierType>
                <ncip:VisibleItemIdentifier>S02371250K</ncip:VisibleItemIdentifier>
              </ncip:VisibleItemId>
            </ncip:ItemDescription>
            <ncip:Location>
              <ncip:LocationType>
                <ncip:Scheme>http://www.lib.ncsu.edu/catalog/schema/locationtype/locationtype.scm</ncip:Scheme>
                <ncip:Value>Permanent Location</ncip:Value>
              </ncip:LocationType>
              <ncip:LocationName>
                <ncip:LocationNameInstance>
                  <ncip:LocationNameLevel>1</ncip:LocationNameLevel>
                  <ncip:LocationNameValue>D.H. Hill Library</ncip:LocationNameValue>
                </ncip:LocationNameInstance>
                <ncip:LocationNameInstance>
                  <ncip:LocationNameLevel>2</ncip:LocationNameLevel>
                  <ncip:LocationNameValue>Circulation Desk</ncip:LocationNameValue>
                </ncip:LocationNameInstance>
              </ncip:LocationName>
            </ncip:Location>
            <ncip:Location>
              <ncip:LocationType>
                <ncip:Scheme>http://www.lib.ncsu.edu/catalog/schema/locationtype/locationtype.scm</ncip:Scheme>
                <ncip:Value>Current Location</ncip:Value>
              </ncip:LocationType>
              <ncip:LocationName>
                <ncip:LocationNameInstance>
                  <ncip:LocationNameLevel>2</ncip:LocationNameLevel>
                  <ncip:LocationNameValue>Being fixed/mended</ncip:LocationNameValue>
                </ncip:LocationNameInstance>
              </ncip:LocationName>
            </ncip:Location>
          </ncip:ItemOptionalFields>
        </ncip:LookupItemResponse>
        <ncsu:ExtendedItemData>
          <ncsu:ItemType>EQUIP-4HR</ncsu:ItemType>
          <ncsu:CallNumberScheme>ALPHANUM</ncsu:CallNumberScheme>
          <ncsu:Library>DHHILL</ncsu:Library>
          <ncsu:Location>TECHLEND</ncsu:Location>
          <ncsu:Status>REPAIR</ncsu:Status>
        </ncsu:ExtendedItemData>
      </dlf:item>
      <dlf:item id="S02371251L">
        <dlf:simpleavailability>
          <dlf:identifier>S02371251L</dlf:identifier>
          <dlf:availabilitystatus>not available</dlf:availabilitystatus>
          <dlf:location>D.H. Hill Library</dlf:location>
          <dlf:availabilitymsg>Checked Out</dlf:availabilitymsg>
          <dlf:dateavailable>2011-09-30T23:59:00-05:00</dlf:dateavailable>
        </dlf:simpleavailability>
        <ncip:LookupItemResponse>
          <ncip:UniqueItemId>
            <ncip:UniqueAgencyId>ncsu</ncip:UniqueAgencyId>
            <ncip:ItemIdentifierValue>S02371251L</ncip:ItemIdentifierValue>
          </ncip:UniqueItemId>
          <ncip:ItemOptionalFields>
            <ncip:BibliographicDescription>
              <ncip:BibliographicRecordId>
                <ncip:UniqueAgencyId>ncsu</ncip:UniqueAgencyId>
                <ncip:BibliographicRecordIdentifier>2456286</ncip:BibliographicRecordIdentifier>
              </ncip:BibliographicRecordId>
            </ncip:BibliographicDescription>
            <ncip:CirculationStatus>
              <ncip:Scheme>http://www.lib.ncsu.edu/catalog/schema/circulationstatus/circulationstatus.scm</ncip:Scheme>
              <ncip:Value>On Loan</ncip:Value>
            </ncip:CirculationStatus>
            <ncip:ItemDescription>
              <ncip:CallNumber>IPAD #30223</ncip:CallNumber>
              <ncip:VisibleItemId>
                <ncip:VisibleItemIdentifierType>
                  <ncip:Scheme>http://www.lib.ncsu.edu/catalog/schema/itemidentifier/itemidentifier.scm</ncip:Scheme>
                  <ncip:Value>Barcode</ncip:Value>
                </ncip:VisibleItemIdentifierType>
                <ncip:VisibleItemIdentifier>S02371251L</ncip:VisibleItemIdentifier>
              </ncip:VisibleItemId>
            </ncip:ItemDescription>
            <ncip:Location>
              <ncip:LocationType>
                <ncip:Scheme>http://www.lib.ncsu.edu/catalog/schema/locationtype/locationtype.scm</ncip:Scheme>
                <ncip:Value>Permanent Location</ncip:Value>
              </ncip:LocationType>
              <ncip:LocationName>
                <ncip:LocationNameInstance>
                  <ncip:LocationNameLevel>1</ncip:LocationNameLevel>
                  <ncip:LocationNameValue>D.H. Hill Library</ncip:LocationNameValue>
                </ncip:LocationNameInstance>
                <ncip:LocationNameInstance>
                  <ncip:LocationNameLevel>2</ncip:LocationNameLevel>
                  <ncip:LocationNameValue>Circulation Desk</ncip:LocationNameValue>
                </ncip:LocationNameInstance>
              </ncip:LocationName>
            </ncip:Location>
            <ncip:Location>
              <ncip:LocationType>
                <ncip:Scheme>http://www.lib.ncsu.edu/catalog/schema/locationtype/locationtype.scm</ncip:Scheme>
                <ncip:Value>Current Location</ncip:Value>
              </ncip:LocationType>
              <ncip:LocationName>
                <ncip:LocationNameInstance>
                  <ncip:LocationNameLevel>2</ncip:LocationNameLevel>
                  <ncip:LocationNameValue>Checked Out</ncip:LocationNameValue>
                </ncip:LocationNameInstance>
              </ncip:LocationName>
            </ncip:Location>
          </ncip:ItemOptionalFields>
        </ncip:LookupItemResponse>
        <ncsu:ExtendedItemData>
          <ncsu:ItemType>EQUIP-4HR</ncsu:ItemType>
          <ncsu:CallNumberScheme>ALPHANUM</ncsu:CallNumberScheme>
          <ncsu:Library>DHHILL</ncsu:Library>
          <ncsu:Location>TECHLEND</ncsu:Location>
          <ncsu:Status>CHECKEDOUT</ncsu:Status>
        </ncsu:ExtendedItemData>
      </dlf:item>
      <dlf:item id="S02371252M">
        <dlf:simpleavailability>
          <dlf:identifier>S02371252M</dlf:identifier>
          <dlf:availabilitystatus>not available</dlf:availabilitystatus>
          <dlf:location>D.H. Hill Library</dlf:location>
          <dlf:availabilitymsg>Being fixed/mended</dlf:availabilitymsg>
        </dlf:simpleavailability>
        <ncip:LookupItemResponse>
          <ncip:UniqueItemId>
            <ncip:UniqueAgencyId>ncsu</ncip:UniqueAgencyId>
            <ncip:ItemIdentifierValue>S02371252M</ncip:ItemIdentifierValue>
          </ncip:UniqueItemId>
          <ncip:ItemOptionalFields>
            <ncip:BibliographicDescription>
              <ncip:BibliographicRecordId>
                <ncip:UniqueAgencyId>ncsu</ncip:UniqueAgencyId>
                <ncip:BibliographicRecordIdentifier>2456286</ncip:BibliographicRecordIdentifier>
              </ncip:BibliographicRecordId>
            </ncip:BibliographicDescription>
            <ncip:CirculationStatus>
              <ncip:Scheme>http://www.lib.ncsu.edu/catalog/schema/circulationstatus/circulationstatus.scm</ncip:Scheme>
              <ncip:Value>Not Available</ncip:Value>
            </ncip:CirculationStatus>
            <ncip:ItemDescription>
              <ncip:CallNumber>IPAD #30224</ncip:CallNumber>
              <ncip:VisibleItemId>
                <ncip:VisibleItemIdentifierType>
                  <ncip:Scheme>http://www.lib.ncsu.edu/catalog/schema/itemidentifier/itemidentifier.scm</ncip:Scheme>
                  <ncip:Value>Barcode</ncip:Value>
                </ncip:VisibleItemIdentifierType>
                <ncip:VisibleItemIdentifier>S02371252M</ncip:VisibleItemIdentifier>
              </ncip:VisibleItemId>
            </ncip:ItemDescription>
            <ncip:Location>
              <ncip:LocationType>
                <ncip:Scheme>http://www.lib.ncsu.edu/catalog/schema/locationtype/locationtype.scm</ncip:Scheme>
                <ncip:Value>Permanent Location</ncip:Value>
              </ncip:LocationType>
              <ncip:LocationName>
                <ncip:LocationNameInstance>
                  <ncip:LocationNameLevel>1</ncip:LocationNameLevel>
                  <ncip:LocationNameValue>D.H. Hill Library</ncip:LocationNameValue>
                </ncip:LocationNameInstance>
                <ncip:LocationNameInstance>
                  <ncip:LocationNameLevel>2</ncip:LocationNameLevel>
                  <ncip:LocationNameValue>Circulation Desk</ncip:LocationNameValue>
                </ncip:LocationNameInstance>
              </ncip:LocationName>
            </ncip:Location>
            <ncip:Location>
              <ncip:LocationType>
                <ncip:Scheme>http://www.lib.ncsu.edu/catalog/schema/locationtype/locationtype.scm</ncip:Scheme>
                <ncip:Value>Current Location</ncip:Value>
              </ncip:LocationType>
              <ncip:LocationName>
                <ncip:LocationNameInstance>
                  <ncip:LocationNameLevel>2</ncip:LocationNameLevel>
                  <ncip:LocationNameValue>Being fixed/mended</ncip:LocationNameValue>
                </ncip:LocationNameInstance>
              </ncip:LocationName>
            </ncip:Location>
          </ncip:ItemOptionalFields>
        </ncip:LookupItemResponse>
        <ncsu:ExtendedItemData>
          <ncsu:ItemType>EQUIP-4HR</ncsu:ItemType>
          <ncsu:CallNumberScheme>ALPHANUM</ncsu:CallNumberScheme>
          <ncsu:Library>DHHILL</ncsu:Library>
          <ncsu:Location>TECHLEND</ncsu:Location>
          <ncsu:Status>REPAIR</ncsu:Status>
        </ncsu:ExtendedItemData>
      </dlf:item>
      <dlf:item id="S02371253N">
        <dlf:simpleavailability>
          <dlf:identifier>S02371253N</dlf:identifier>
          <dlf:availabilitystatus>available</dlf:availabilitystatus>
          <dlf:location>D.H. Hill Library</dlf:location>
        </dlf:simpleavailability>
        <ncip:LookupItemResponse>
          <ncip:UniqueItemId>
            <ncip:UniqueAgencyId>ncsu</ncip:UniqueAgencyId>
            <ncip:ItemIdentifierValue>S02371253N</ncip:ItemIdentifierValue>
          </ncip:UniqueItemId>
          <ncip:ItemOptionalFields>
            <ncip:BibliographicDescription>
              <ncip:BibliographicRecordId>
                <ncip:UniqueAgencyId>ncsu</ncip:UniqueAgencyId>
                <ncip:BibliographicRecordIdentifier>2456286</ncip:BibliographicRecordIdentifier>
              </ncip:BibliographicRecordId>
            </ncip:BibliographicDescription>
            <ncip:CirculationStatus>
              <ncip:Scheme>http://www.lib.ncsu.edu/catalog/schema/circulationstatus/circulationstatus.scm</ncip:Scheme>
              <ncip:Value>Available On Shelf</ncip:Value>
            </ncip:CirculationStatus>
            <ncip:ItemDescription>
              <ncip:CallNumber>IPAD #30225</ncip:CallNumber>
              <ncip:VisibleItemId>
                <ncip:VisibleItemIdentifierType>
                  <ncip:Scheme>http://www.lib.ncsu.edu/catalog/schema/itemidentifier/itemidentifier.scm</ncip:Scheme>
                  <ncip:Value>Barcode</ncip:Value>
                </ncip:VisibleItemIdentifierType>
                <ncip:VisibleItemIdentifier>S02371253N</ncip:VisibleItemIdentifier>
              </ncip:VisibleItemId>
            </ncip:ItemDescription>
            <ncip:Location>
              <ncip:LocationType>
                <ncip:Scheme>http://www.lib.ncsu.edu/catalog/schema/locationtype/locationtype.scm</ncip:Scheme>
                <ncip:Value>Permanent Location</ncip:Value>
              </ncip:LocationType>
              <ncip:LocationName>
                <ncip:LocationNameInstance>
                  <ncip:LocationNameLevel>1</ncip:LocationNameLevel>
                  <ncip:LocationNameValue>D.H. Hill Library</ncip:LocationNameValue>
                </ncip:LocationNameInstance>
                <ncip:LocationNameInstance>
                  <ncip:LocationNameLevel>2</ncip:LocationNameLevel>
                  <ncip:LocationNameValue>Circulation Desk</ncip:LocationNameValue>
                </ncip:LocationNameInstance>
              </ncip:LocationName>
            </ncip:Location>
            <ncip:Location>
              <ncip:LocationType>
                <ncip:Scheme>http://www.lib.ncsu.edu/catalog/schema/locationtype/locationtype.scm</ncip:Scheme>
                <ncip:Value>Current Location</ncip:Value>
              </ncip:LocationType>
              <ncip:LocationName>
                <ncip:LocationNameInstance>
                  <ncip:LocationNameLevel>2</ncip:LocationNameLevel>
                  <ncip:LocationNameValue>Circulation Desk</ncip:LocationNameValue>
                </ncip:LocationNameInstance>
              </ncip:LocationName>
            </ncip:Location>
          </ncip:ItemOptionalFields>
        </ncip:LookupItemResponse>
        <ncsu:ExtendedItemData>
          <ncsu:ItemType>EQUIP-4HR</ncsu:ItemType>
          <ncsu:CallNumberScheme>ALPHANUM</ncsu:CallNumberScheme>
          <ncsu:Library>DHHILL</ncsu:Library>
          <ncsu:Location>TECHLEND</ncsu:Location>
          <ncsu:Status>TECHLEND</ncsu:Status>
        </ncsu:ExtendedItemData>
      </dlf:item>
    </dlf:items>
  </dlf:record>
</dlf:collection>
twistor’s picture

Category: bug » support

let's see

context: //dlf:item
title: ncip:LookupItemResponse/ncip:UniqueItemId/ncip:BibliographicDescription/ncip:ItemDescription/ncip:CallNumber

Either way, you don't want //ncip:CallNumber. That will return all the fields in the whole file.

.//ncip:CallNumber

could work as well. Notice the dot.

cdmo’s picture

Status: Active » Closed (fixed)

Looks like the dot is what was needed. All fields are populating correctly, including my unique GUID which was having the same "Array" problem as the Title field. It's updating on import as well (instead of just adding duplicates). This is all set, thanks twistor.

d.holmen@gmail.com’s picture

I Still have this issue.

My XML:

<channel>
 <compname>Test</compname>
 <homepage>none</homepage>
 <language>sv</language>
 <region>Västra Götaland</region>
 <city>Göteborg</city>
 <term>Utrustning</term>

 <item>
  <guid>0</guid>
  <title>Event Riskokare</title>
  <link>http://www.something.com/link>
  <description>Event Riskokare</description>
  <pubDate>Fri, 18 May 2012 15:35:46 +0200</pubDate>
  <creator>Daniel</creator>
  <contact>Daniel</contact>
  <mail>info@hejhje.com</mail>
  <phone>031-</phone>
  <image>http://www.someimage.jpg</image>
  <price>1000</price>
 </item>
</channel>

None of these can be used as title without having it named as "Array".

And it is worth noticing, that the debug of the title field shows the correct data that I want.

jorisx’s picture

Got the same problem here ...
Did you ever solve this?

peterpearson’s picture

I ran into this issue with creation dates while parsing XML. It turned out there were two fields with the same name so an array was being returned. Either fix the feed or return an item in your array e.g. field[@name="created_at"][1]

I guess this would also occur if set the base context was set wrong and there were multiple feed items being scanned each time. Alternatively if the feed markup was mismatched you might get something similar as the context would be picking up the wrong thing.