[Archivesspace_Users_Group] EAD via API - character problem

Majewski, Steven Dennis (sdm7g) sdm7g at virginia.edu
Fri Mar 27 15:08:22 EDT 2020


And maybe send the resulting XML or at least diffs of the two.
( Guessing that there might be a mismatch of file encoding and xml encoding declaration. ) 




> On Mar 27, 2020, at 3:02 PM, Mayo, Dave <dave_mayo at harvard.edu> wrote:
> 
> Can you be more precise about what “directly from the archivesspace” means?  What page (URL) and control on the page you’re using to generate this?  I want to make sure it’s the same code path in both cases.
> 
> Also, when you say “locally,” do you just mean the script is running locally against the same ASpace instance, or is it a different ASpace instance from the one where you’re getting correct results?
> --
> Dave Mayo (he/him)
> Senior Digital Library Software Engineer
> Harvard University > HUIT > LTS
>  
> From: <archivesspace_users_group-bounces at lyralists.lyrasis.org <mailto:archivesspace_users_group-bounces at lyralists.lyrasis.org>> on behalf of "Kennedy, Nancy" <KennedyN at si.edu <mailto:KennedyN at si.edu>>
> Reply-To: Archivesspace Users Group <archivesspace_users_group at lyralists.lyrasis.org <mailto:archivesspace_users_group at lyralists.lyrasis.org>>
> Date: Friday, March 27, 2020 at 1:41 PM
> To: "Archivesspace Users Group (archivesspace_users_group at lyralists.lyrasis.org <mailto:archivesspace_users_group at lyralists.lyrasis.org>)" <archivesspace_users_group at lyralists.lyrasis.org <mailto:archivesspace_users_group at lyralists.lyrasis.org>>
> Subject: [Archivesspace_Users_Group] EAD via API - character problem
>  
> Hi all – 
> Today I noticed that if I export an EAD with “Yin-Hsü” directly from the archivesspace, my EAD results carry through with the correct encoding.  
>  
> But, when I export locally via the API, I end up with “Yin-Hs端”.   I’m using python 3.7.4, via local windows machine.  I’ve tried both archivessnake and just using requests, but I still end up with 端.
>  
> Suggestions?  Here’s what I’m doing via asnake:
>  
> export_options = '?include_daos=true&?include_unpublished=false&?numbered_cs=false'
> for i in resource_ids:
> ead = client.get(repo['uri']
>                              +'/resource_descriptions/'+str(i)+'.xml'
>                              + export_options).text
>  
> Nancy Kennedy
> Smithsonian Institution
> kennedyn at si.edu <mailto:kennedyn at si.edu>
>  
> _______________________________________________
> Archivesspace_Users_Group mailing list
> Archivesspace_Users_Group at lyralists.lyrasis.org <mailto:Archivesspace_Users_Group at lyralists.lyrasis.org>
> http://lyralists.lyrasis.org/mailman/listinfo/archivesspace_users_group <http://lyralists.lyrasis.org/mailman/listinfo/archivesspace_users_group>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lyralists.lyrasis.org/pipermail/archivesspace_users_group/attachments/20200327/7c8dc1ba/attachment.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/pkcs7-signature
Size: 3342 bytes
Desc: not available
URL: <http://lyralists.lyrasis.org/pipermail/archivesspace_users_group/attachments/20200327/7c8dc1ba/attachment.bin>


More information about the Archivesspace_Users_Group mailing list