Chase,

To unsubscribe send an e-mail here users-unsubscr...@nifi.apache.org

Madhukar,

As Bryan mentioned attributes are always serialized as Strings.  Their
type is really a function of when they are being evaluated/used.  Can
you describe a bit more about what you'd like AttributesToJson to do
with a given attribute that is of type Int/Long/etc..?

Thanks
Joe



On Fri, Mar 25, 2016 at 8:01 AM, Chase Cunningham <ch...@thecynja.com> wrote:
> unsubscribe
>
>
> On 3/25/16 9:01 AM, Madhukar Thota wrote:
>
> Any Other ways to achieve this?
>
> On Thu, Mar 24, 2016 at 4:48 PM, Bryan Bende <bbe...@gmail.com> wrote:
>>
>> I think the problem is that all attributes are actually Strings
>> internally, even after calling toNumber() that is only temporary while the
>> expression language is executing.
>>
>> So by the time it gets to AttributesToJson it doesn't have any information
>> about the type of each attribute and they all end up as Strings. I think we
>> would have to come up with a way to pass some type information along to
>> AttributesToJson in order to get something other than Strings.
>>
>> -Bryan
>>
>>
>> On Thu, Mar 24, 2016 at 3:30 PM, Madhukar Thota <madhukar.th...@gmail.com>
>> wrote:
>>>
>>> Hi i am trying to convert string value to integer in UpdateAtrributes
>>> using toNumber like this
>>>
>>>
>>> ${http.param.t_resp:toNumber()}  where http.param.t_resp = "132"
>>>
>>> but when the fileattribute pushed to Attributetojson processor , i am
>>> stilling seeing it as string. Am i am doing something wrong? and also how
>>> can i convert string to float?
>>>
>>>
>>>
>>>
>>
>
>
> --
> Dr. Chase C Cunningham
> CTRC (SW) USN Ret.
> The Cynja LLC Proprietary Business and Technical Information
> CONFIDENTIAL TREATMENT REQUIRED

Reply via email to