MathGroup Archive 2011

[Date Index] [Thread Index] [Author Index]

Search the Archive

Re: CompressedData in Buttons

  • To: mathgroup at
  • Subject: [mg120592] Re: CompressedData in Buttons
  • From: John Fultz <jfultz at>
  • Date: Sat, 30 Jul 2011 06:01:20 -0400 (EDT)
  • Delivered-to:
  • Reply-to: jfultz at

On Fri, 29 Jul 2011 08:02:39 -0400 (EDT), A Retey wrote:
> Hi,
>> I have some Buttons that display various data, e.g., area,
>> population, density, etc. of U.S. states, and would like to update
>> the data. I have only the buttons, not the Input code that produced
>> them long ago. Using Show Expression on the button reveals that,
>> instead of being in List form, much of the data appears as
>> "CompressedData[ ... (gibberish) ...].
>> How can I recover the original, uncompressed, data so that I can
>> revise it? I found nothing in the Documentation Center or Virtual
>> Book, and none of the  74 hits on appear to shed any
>> relevant light.
> I think you will just need to apply Uncompress to the "glibberish",
> which should be a string. If you have the CompressedData[..] as an
> expression, you can convert the compressed part with:
> CompressedData["..."] /. Verbatim[CompressedData][s_String] :>
> Uncompress[s]
> hth,
> albert

Actually, the symbol CompressedData is just an alias for Uncompress.  So simply evaluating the CompressedData expression in a kernel would work.


John Fultz
jfultz at
User Interface Group
Wolfram Research, Inc.

  • Prev by Date: Re: NIntegrate issue with symbolic parameters
  • Next by Date: Feature idea (may already be there)
  • Previous by thread: Re: CompressedData in Buttons
  • Next by thread: Mathematica 8 remote parallel kernels