Power Apps ParseJSON - JSON is a core skill

Sdílet
Vložit
  • čas přidán 25. 07. 2024
  • #powerapps #PowerPlatform #CanvasApps
    In this video, you'll dive deep into the world of Power Apps and JSON parsing. You'll learn how to take complex JSON data and turn it into something usable in Power Apps. Whether you're dealing with simple key-value pairs or nested arrays and objects, this tutorial has got you covered. You'll also get a glimpse of how to use Power Apps functions like ParseJson, Value, and Text to manipulate the data types and get the results you want. The video even touches on how to use Microsoft Flow to fetch JSON data from SharePoint and parse it in Power Apps. By the end of this video, you'll be a JSON parsing pro, ready to tackle any data structure that comes your way.
    0:00 Power Apps ParseJSON Video
    1:59 Working with Simple JSON
    3:07 Use ParseJSON function in Power Apps
    6:08 Explaining More Complex JSON
    10:04 Reference a record with ParseJSON
    12:52 Work with Date Time JSON
    14:49 Turning a JSON Array into a Power Apps Table
    17:51 ForAll to turn table into a proper collection
    21:05 Filter the JSON Array
    22:11 ParseJSON SharePoint data from flow
    25:02 Explaining how to use the documentation
    Up your Power Apps Skills Today!
    Link: www.powerapps911.com/up-your-...
    Links from the video
    learn.microsoft.com/en-us/pow...
    jsonbeautifier.org/
    Need some help on something you are working on, contact us!
    Link: www.powerapps911.com/contact
    PowerApps911
    Link: www.powerapps911.com/
    Let's connect on social!
    Twitter: / shanescows
    Facebook: / powerapps911
    Instagram: / shaneyoung911
    LinkedIn: / cincyshane
  • Věda a technologie

Komentáře • 189

  • @Joker064460
    @Joker064460 Před 10 měsíci +8

    Hi Shane, I have to say I am constantly blown away by your ability to explain complex things in such a simple manner! Thank you very much for all the marvelous work you do for all of us! 😊

  • @EdoKSD
    @EdoKSD Před 20 dny +1

    I got to the end as well!
    Great video and thank you very much for sharing your knowledge.

    • @ShanesCows
      @ShanesCows  Před 19 dny

      Happy to help. Have a great day. 🐶

  • @Francheman
    @Francheman Před měsícem +1

    Brilliant as usual, really appreciate these niche topic videos! Worth it to stick it out to the end as always

    • @ShanesCows
      @ShanesCows  Před měsícem

      Much appreciated! JSON is super helpful skill to have.

  • @franknielsen3219
    @franknielsen3219 Před 10 měsíci +2

    SO nerdy but yet SO educational!!! Shane, you are a rock star in the Power Apps universe

    • @ShanesCows
      @ShanesCows  Před 10 měsíci

      Thanks Frank. Have a good day. 🐶

  • @interhumangames8525
    @interhumangames8525 Před 4 měsíci +1

    Thank you Shane for the great and humorous explanation - just what I needed since I have been avoiding JSON for years now :) Keep it up!

    • @ShanesCows
      @ShanesCows  Před 4 měsíci +1

      JSON is a necessary evil, glad I could help. Check out this weeks video where we go the next step and talk to the API. 😎 czcams.com/video/p8ErJU43N74/video.html Even more fun.

  • @kimp2002
    @kimp2002 Před 10 měsíci +2

    I got to the end! Yay!
    Great intro to ParseJSON for PowerApps. This is another great video I'll be sharing with my team. Thank you!

    • @ShanesCows
      @ShanesCows  Před 10 měsíci

      Thank you and Thank you. 🤩

  • @absolutelydahling7217
    @absolutelydahling7217 Před 9 měsíci +1

    I've only been building in PowerApps for 2 months now? And wow am I excited. This crash course in JSON has helped monumentaly in my understanding, and now I can load dynamic content from elsewhere in my organization. From no Coding knowledge to a state of confident learning in 2 months. Thanks for the help in getting me here! ( I was one of the 7 that watched until the end, and will likely watch again)

    • @ShanesCows
      @ShanesCows  Před 9 měsíci +1

      Thank you for that and enjoy the journey of learning all of this awesome stuff.

  • @Dude276175
    @Dude276175 Před 4 měsíci +2

    I got to the end! And thanks for addressing the double double quotes. I needed that.

    • @ShanesCows
      @ShanesCows  Před 4 měsíci

      Awesome. And I agree the double double quotes is one that caused me a lot of pain.

  • @ChrisLee-ov2sn
    @ChrisLee-ov2sn Před 10 měsíci +2

    I really love that you are going back to basics on this kind of stuff. I am able to send my co workers to your vids for reference.

    • @ShanesCows
      @ShanesCows  Před 10 měsíci

      Awesome Chris. Happy to help and appreciate the sharing. These are cores skills fur sure.

  • @clausdev85
    @clausdev85 Před 10 měsíci +5

    Hi Shane,
    great video and thanks for the additional tip on avoiding premium actions

  • @markjacobson9532
    @markjacobson9532 Před 10 měsíci +2

    Great video Shane. I made it to the end.
    I have used parse JSON in conjunction with PowerAutomate to run stored procedures to bring in data from SQL server and then display it in a gallery. Also use JSON to send data from powerapps via automate and stored procedures to add data to SQL tables.

    • @ShanesCows
      @ShanesCows  Před 10 měsíci +1

      Love it and thanks for finding the end. 😎

  • @wendymason3263
    @wendymason3263 Před 10 měsíci +1

    Thanks so much Shane, you've taken away the fear of JSON from me and now I'm happy to take a dive into it 🙌🙌🙌🙌

  • @baffledbumblebee
    @baffledbumblebee Před 10 měsíci +1

    All my questions were answered. I was watching for the json more than the powerapps but I do need to learn more powerapps stuff, so great video!

    • @ShanesCows
      @ShanesCows  Před 10 měsíci

      Great to hear! JSON is such an important tech skills these days.

  • @MaximeBilodeau
    @MaximeBilodeau Před 2 měsíci +2

    Thank you Shane, this was really helpful and I did watch until the end! Thank you for everything you are teaching!

    • @ShanesCows
      @ShanesCows  Před 2 měsíci

      You are welcome. As long as people keep watching to learn I will keep making stuff. 😎

  • @oluwatobipaul6171
    @oluwatobipaul6171 Před 9 měsíci +1

    Thank you Shane for the expository knowledge on ParseJSON. I NEEDED THIS!!

  • @emmanuelmaceda2475
    @emmanuelmaceda2475 Před 10 měsíci +1

    Excellent Shane! Thank you for sharing!

  • @mr5bassman
    @mr5bassman Před 10 měsíci +1

    Awesome video!
    I watched the entire video and it's going into my collection so I'll remember what to do when the time comes.
    Your work is GREATLY appreciated!

    • @ShanesCows
      @ShanesCows  Před 10 měsíci +1

      😎 Thanks for watching it all.

  • @timwalter6989
    @timwalter6989 Před 10 měsíci +2

    As always, I know so much more after watching your videos than before seeing them. I made it all the way through (mostly to see if there were any post-credit scenes for upcoming videos :) )

    • @ShanesCows
      @ShanesCows  Před 10 měsíci

      Post credit scenes. Could be fun.

  • @jimfitch
    @jimfitch Před 10 měsíci +1

    Thank you, Shane! I know I’ve needed to learn this, tried to do it on my own a few times, but gave up for want of basic understanding. Your clear explanations & examples enable me to work on this now. Thanks, especially, for including the lessons at the end about MS’s documentation. It completely mystified me before now.

    • @ShanesCows
      @ShanesCows  Před 10 měsíci +1

      Very welcome! Comments like this is why I tackle topics like this. 🤩

    • @jimfitch
      @jimfitch Před 10 měsíci

      @@ShanesCows I’m grateful that you do!

  • @stuart-saunders
    @stuart-saunders Před 10 měsíci +1

    I got to the end, yay!! :) Keep up the good work Shane, love it!

  • @TheAshtangaLiving
    @TheAshtangaLiving Před 3 měsíci +1

    Thanks Shane ,u are a great teacher 😊

  • @debbied9997
    @debbied9997 Před měsícem +2

    Thanks! I love how to break things down in easy digestable bits, helps with my work indigestion.

    • @ShanesCows
      @ShanesCows  Před měsícem

      THanks. Appreciate the support Debbie. JSON is so important to learn. It helps with the follow up video on APIs 🤩 czcams.com/video/p8ErJU43N74/video.html

  • @gavinobrien5361
    @gavinobrien5361 Před 10 měsíci +1

    Really nice video! Thanks so much for your thorough and helpful explanation :) This will help me better understand and use Power Platform

  • @davidgrant9474
    @davidgrant9474 Před 6 měsíci +1

    Quite useful. A number of ideas came from this. Keep it up.

    • @ShanesCows
      @ShanesCows  Před 6 měsíci

      Thanks. My 301 live training class today I bet we spent an hour playing with JSON. Crazy how much you can do as you get comfy with it.

  • @georgewinters2066
    @georgewinters2066 Před 8 měsíci +1

    Wonderful ! Clear and concise !

  • @berggrog1
    @berggrog1 Před 10 měsíci +1

    Thanks for the video Shane!

    • @ShanesCows
      @ShanesCows  Před 10 měsíci

      You are welcome. Thanks for watching.

  • @adhuma2000
    @adhuma2000 Před 10 měsíci +4

    Wow, @Shane Young wonderful work. This was absolutely fantastic! 🙌🎥 The way you explained ParseJSON was so clear and easy to follow. I learned a lot and appreciate your dedication to creating such valuable content. Keep up the amazing work! Can't wait for the next one. 👏😊

  • @spen2431
    @spen2431 Před 10 měsíci +2

    Watched all the way though.... Nicely explained. Not got a real world use case yet, but if/when I do - this will be watched again (and again!). Thanks for sharing Shane 💥💥👍👍

    • @ShanesCows
      @ShanesCows  Před 10 měsíci

      Glad it was helpful and thanks for getting to the end. You are the second person so far. 😎

  • @japert00
    @japert00 Před 5 měsíci

    This has been an amazing video. It was hard to understand what actually is JSON but your example was amazing.
    Thank you.

  • @cmacdhon
    @cmacdhon Před 10 měsíci +1

    I got to the end!! Awesome video. Thank you Shane. I still hate JSON, but a little less now.

    • @ShanesCows
      @ShanesCows  Před 10 měsíci

      Awesome. That warms my heart. 😎😎

  • @jeanpierreragequit1726
    @jeanpierreragequit1726 Před 10 měsíci +1

    Thank you so much Shane !!

    • @ShanesCows
      @ShanesCows  Před 10 měsíci

      Happy to help. Have a great day. 🐶

  • @aragaocb
    @aragaocb Před 2 měsíci +1

    Good stuff, this will be helpful for api calls for sure. I was using this some but stumble from time to time on errors. Thanks!

  • @richardrobertson6200
    @richardrobertson6200 Před 10 měsíci +1

    This is great, I have previously used match all but run into issues later so this will really help handle the data in apps better

  • @LarisseSuzy
    @LarisseSuzy Před 10 měsíci +1

    I got to the end! Thanks a lot for sharing your knowledge!😄

    • @ShanesCows
      @ShanesCows  Před 10 měsíci

      Thank you for sticking it out. 🤩

  • @normanstiegler1275
    @normanstiegler1275 Před 10 měsíci +1

    Confused but less now thanks to this video. Thank you, this was really helpful.

    • @ShanesCows
      @ShanesCows  Před 10 měsíci

      Glad it helped! json is tough to understand fur sure

  •  Před 10 měsíci +1

    Hi Shane, thank you very much for this. I've been using the data operations actions and among them Parse Json in Power Automate a lot, but never until now in Power Apps. I've already some ideas where to put the learnings to good use:) oh and I did watch until the end:)

  • @Unendoras
    @Unendoras Před 10 měsíci +1

    Awesome explanation, as always! Keep up the good work!

  • @cjhanzy
    @cjhanzy Před 10 měsíci +1

    Very helpful, Shane!

    • @ShanesCows
      @ShanesCows  Před 10 měsíci

      Thanks. It was a struggle to make so glad you liked it.

  • @ihorzhdanov3584
    @ihorzhdanov3584 Před 10 měsíci +1

    Thank you very much! I appreciate it!🙂

  • @josephsmith5531
    @josephsmith5531 Před 9 měsíci +1

    Great video Shane.

  • @malcolmhewlett9121
    @malcolmhewlett9121 Před 10 měsíci +1

    I am one of the 7 😀 Love this stuff. Thank you Shane!!!

  • @rihabhamila4080
    @rihabhamila4080 Před 10 měsíci +1

    I had no idea what JSON is used for, now I will feel more confident trying to use it.. and I made it to the end of the Video, Thank you @Shane Young.

    • @ShanesCows
      @ShanesCows  Před 10 měsíci +1

      Thanks for sticking it out.

  • @jamespenna5452
    @jamespenna5452 Před 9 měsíci

    Great tips Shane, JSON can be very useful

    • @ShanesCows
      @ShanesCows  Před 9 měsíci

      Absolutely! I really enjoy it now that I understand it better.

  • @mikalaizhalniarkevich9955
    @mikalaizhalniarkevich9955 Před 3 měsíci +1

    Man, honestly, thank you.

  • @user-qc1pc7np5n
    @user-qc1pc7np5n Před 9 měsíci +1

    Thanks, Shane definality needed for those of us who have to manipulate data.

  • @GroverParkGeorge
    @GroverParkGeorge Před 10 měsíci +1

    I've used the GoogleBooks API in a custom connector, which returns JSON that PowerApps parses internally. It's nice to see how we can get directly at the JSON ourselves and be more precise in targeting data. Cool.

    • @ShanesCows
      @ShanesCows  Před 10 měsíci

      Awesome! These are exactly the type of 💡 moments I am hoping for. I never know how you will use it, I just want to give you an awesome tool. Have a great day George!

  • @cwanja89
    @cwanja89 Před 10 měsíci +12

    First and foremost, great video Shane. Really well done, broken down clearly and cleanly (unlike JSON).
    Now that you are super proficient in JSON, can you do a Power Automate video where you are manipulating and working with JSON? 😊

    • @ShanesCows
      @ShanesCows  Před 10 měsíci +13

      A flow Parse JSON video sounds like a solid idea. What would you like to see?

    • @matthewbaker4163
      @matthewbaker4163 Před 10 měsíci +4

      @@ShanesCows Yes a Power Automate Flow JSON video would be great for the 7 of us who loved this one! Maybe if you can cover generating a sample schema - so frustrating and seems to be a different experience every time. Also, when to use Power Automate Parse JSON vs. Select. For context I'm mostly trying to use JSON from SharePoint, also getting into custom connector API output using HTTP calls. Thank you for tackling this topic Shane, very much appreciated.

    • @gavinobrien5361
      @gavinobrien5361 Před 10 měsíci +3

      @ShaneCows, AMAZING video, really helps me a lot to understand a foundational concept in a straightforward way! I'm relatively new to Power Platform, I think reviewing the difference between Select, Filter Array and ParseJSON would be helpful. I use SharePoint a lot and sometimes have trouble with determining the difference between body, value and item with use in flows

    • @josephsmith5531
      @josephsmith5531 Před 9 měsíci

      I would also like to see a video concentrating on JSON within PowerAutomate.

    • @nathanhaws5838
      @nathanhaws5838 Před 9 měsíci

      @@ShanesCows Selfishly, I would like to see a video where you build some type of batch job flow, ingesting a report from a OneDrive folder, parsing the data as JSON, doing some processing of that data, then posting the data to a Dataverse table on the backend of a model driven app. I am building a flow like this now, and the very tricky part for me has been the last bit of posting to Dataverse, because I need to check for existing matching records and if yes, then overwrite values, if no then post a new record. There are some filter expressions involved on the Dataverse tables for this and OData and JSON arrays don't play nice together. Anyway. Thanks for the great video fellow Ohioan!

  • @davrosmandrake5633
    @davrosmandrake5633 Před 6 měsíci +1

    Yeaaaahhhh I Got to the end....4 months after everyone else....Great Video, as always, You is awesome!

    • @ShanesCows
      @ShanesCows  Před 6 měsíci

      Yay! Thank you! Better late than never. It was a fun video.

  • @TheKermit2110
    @TheKermit2110 Před 9 měsíci +1

    Shane, this is probably the most important and useful video i've seen from you in last 12 months (love 'em all obviously) coz i needed a JSON syntax 'building block' tutorial for years! Only thing i was lost on was how you determined the Uri content in your Flow to call the SPO API HTTP?

  • @ajw99a
    @ajw99a Před 2 měsíci +1

    very helpful. Thank you.

    • @ShanesCows
      @ShanesCows  Před 2 měsíci

      Glad it was helpful! This is such a must learn skill. :)

  • @yaynative
    @yaynative Před 10 měsíci +1

    Wonderful video!

  • @traciwho
    @traciwho Před 10 měsíci +1

    Even though I can barely spell JSON, I've struggled through using it in a couple of apps lately. Thanks so much for breaking it down the "Shane way"! (I'm also one of the seven, btw 😉)

    • @ShanesCows
      @ShanesCows  Před 10 měsíci +1

      Awesome and thanks for being part of the seven Traci 👍

  • @Chadstr
    @Chadstr Před 5 měsíci +1

    Thank you, needed to get to the end😂

    • @ShanesCows
      @ShanesCows  Před 5 měsíci

      Congrats. It is fun stuff to learn. 😎

  • @CigarDoug
    @CigarDoug Před 4 měsíci +1

    I got to the end. Yay!

    • @ShanesCows
      @ShanesCows  Před 4 měsíci +1

      Get yourself a Cigar to celebrate Doug. 🤩

  • @kurtbarber5117
    @kurtbarber5117 Před 7 měsíci +2

    watched the whole video. very proud of myself.

    • @ShanesCows
      @ShanesCows  Před 7 měsíci

      Nice job. Power Apps and Automate are so much better when you understand JSON. 😍

  • @paumason
    @paumason Před 10 měsíci +1

    Thanks!!! you are awesome

    • @ShanesCows
      @ShanesCows  Před 10 měsíci

      Thanks, you are awesome for saying I am awesome. 🤩

  • @NunoJSimoes
    @NunoJSimoes Před 9 měsíci +1

    very simple. very good

  • @patrick2131
    @patrick2131 Před 10 měsíci +1

    Great job Shane. Just like I needed to understand how to extract a value from a record, this really helps. JSON is nasty to look at. It'd be nice if the Power Platform could use their AI to do the JSON beautify work (sort of like the Format data inside of the Power Fx input field).

  • @shishyan2
    @shishyan2 Před 2 měsíci +1

    Thank you Sir.

  • @FRANKWHITE1996
    @FRANKWHITE1996 Před 2 měsíci +1

    great video

    • @ShanesCows
      @ShanesCows  Před 2 měsíci +1

      Glad you enjoyed it, this one seems to scratch an itch a lot of people need.

  • @flyingman09101984
    @flyingman09101984 Před 10 měsíci +1

    "I got to the end YAYYY"
    Here you are :D
    And thx a lot for your patience! 😄

    • @ShanesCows
      @ShanesCows  Před 10 měsíci +1

      Appreciate that and thanks for fighting to the end. 😎

    • @flyingman09101984
      @flyingman09101984 Před 10 měsíci

      @@ShanesCows a real trooper never leaves the battlefield 😎

  • @user-vi2uu8cy5z
    @user-vi2uu8cy5z Před 10 měsíci +1

    Thank You 😊😊

  • @danieljackson1405
    @danieljackson1405 Před 10 měsíci +1

    Haven't used Parse JSON yet in PowerApps, so a good heads up for what is coming my way 😆

    • @ShanesCows
      @ShanesCows  Před 10 měsíci

      Yeah, this is an important one.

  • @ebutoutusername
    @ebutoutusername Před 10 měsíci +1

    Thanks Shane, really appreciated this video and your hard work. Could you possibly do a video where you extract data from an invoice, then interrogate that data using chatgpt and sometimes do a lookup and then pass the results to a table. e.g. Scan invoice, do ocr on it, use chatgpt prompt to get data from ocr ectraction, so some lookup on vendor name, address etc, then pass the extracted data via json into a sql table

    • @ShanesCows
      @ShanesCows  Před 10 měsíci

      I have done the invoice scanning part so far czcams.com/video/ogFz7BbLfvc/video.html

  • @big1975E
    @big1975E Před 8 měsíci

    Great video! Definitely helped me to understand a little more about JSON.
    While watching I had a crazy idea/question...I have a large SharePoint list as the data source in my app and I need to filter certain records based on the user when the app starts. Currently I bring the list into a collection in chunks of 2000 rows using the ID field. Could I run the flow you showed to call the SP Rest API and bring the entire list in as one big chunk of JSON code, then filter the JSON accordingly? Would this be faster, more efficient, and use less program overhead than building a large collection in chunks of 2000 rows at a time?
    TIA!!

  • @spj6123
    @spj6123 Před 9 měsíci +1

    Great job clarifying JSON. if possible, put together a video on using JSON within the Microsoft Lists (setting/edit screen). Some how it appears that JSON can be used to format column and row references within Lists prior to creating a canvas app. Would be great to see this in action. Thanks

  • @SaraHamiltonJD
    @SaraHamiltonJD Před 3 měsíci +1

    Hahaha the bleep. I LOLed.

    • @ShanesCows
      @ShanesCows  Před 3 měsíci

      I am here to entertain you Sara 😎

  • @brokenctrl
    @brokenctrl Před 6 měsíci +1

    I made it to the end. Yeeeey

    • @ShanesCows
      @ShanesCows  Před 6 měsíci

      Awesome. Hope you learned lots. JSON is fun😎

  • @ericmild4050
    @ericmild4050 Před 10 měsíci +1

    Made it!!!

    • @ShanesCows
      @ShanesCows  Před 10 měsíci +1

      Good Job Eric! I know it was a ruff one. 🐶

  • @schattedaenker
    @schattedaenker Před 10 měsíci +1

    Thanks😊

    • @ShanesCows
      @ShanesCows  Před 10 měsíci

      No problem 😊 Hope your week is awesome!

    • @schattedaenker
      @schattedaenker Před 10 měsíci

      @@ShanesCows studying power apps helps:) Have a great week too

  • @MrWimstevens
    @MrWimstevens Před 10 měsíci +1

    I got to the end, yeahhhh

  • @iamintractable1805
    @iamintractable1805 Před 10 měsíci +1

    Sean, can you clarify what you meant when you said that a flow returning an array is premium. I don't seen any option for responding to a power app with an array except by placing the JSON in a text return parameter. Is there some other way of responding that supports more data types?

    • @ShanesCows
      @ShanesCows  Před 10 měsíci

      Response is the name of the action. It is a generic green/teal color.

  • @klaus6186
    @klaus6186 Před 10 měsíci +1

    Hi Shane, again a great video. and this gave me an idea. Is it useful to read the json of large SharePoint lists (over 5000 items) and edit them in this way? can you then bypass delegation topics?

    • @ShanesCows
      @ShanesCows  Před 10 měsíci

      Interesting. Probably worth looking into, I don't see why not but at the same time I have not tried.

  • @anthonjhnon1
    @anthonjhnon1 Před 2 měsíci

    Do you have a video on how to return JSON Text from a Flow to keep from making it premium?

  • @melissachristensen4498
    @melissachristensen4498 Před 9 měsíci +1

    Could this For All / AS TABLE Function theory be used to add multiple photos to a html that's being converted to a PDF? It's for uploading receipts. Sometimes those receipts will fit on one photo, but sometimes it will go on multiple pages. I need the PDF To grow or shrink depending on how many photos are uploaded.

    • @ShanesCows
      @ShanesCows  Před 9 měsíci

      You most likely want to use Concat function to loop through the Table and generate the HTML. Not your exact scenario, but the mechanics are covered here czcams.com/video/AnERfGIE8gw/video.html

  • @fredericforest1832
    @fredericforest1832 Před 10 měsíci +1

    I see it got promoted from Experimental to Preview. Any word as to when they hope to have it in GA?

    • @ShanesCows
      @ShanesCows  Před 10 měsíci

      I don't know. My rule of thumb is Preview, on by default, is safe but Experimental is no thank you.

  • @KyleMSchroeder
    @KyleMSchroeder Před 10 měsíci +2

    Hi, Shane. One powerful thing about JSON in other applications is that it allows developers to reference dynamic objects by using bracket notation. I've been looking to see if this is possible within Canvas Apps, but I haven't found anything. Do you know if this is possible or are we limited to using Dot notation and knowing that property names ahead of time?

    • @ShanesCows
      @ShanesCows  Před 10 měsíci +1

      Nothing that I know of Kyle but I haven't tried. 🫤 If you find something let me know.

    • @wjameswilliams
      @wjameswilliams Před 10 měsíci +1

      For simple cases, since you're dealing with the JSON string as the input to ParseJSON, you could use Substitute to rename an unknown property name to a known one, then use the known one in your app. For example, if your JSON string was in a variable "varJsonString", you could use:
      ForAll(Table(ParseJSON(Substitute(varJsonString,$"""{TextInput1.Text}"":","""target"":"))),{target:ThisRecord.Value.target})
      Then use .target to reference the only column in this new table, the value of the column being whatever data was in the original column whose name appears in TextInput1. (You would have to be certain "target" would never appear in your origin JSON string!)

  • @vivekmurli5137
    @vivekmurli5137 Před 5 měsíci

    How do we Parse a collection to JSON to include null values?

  • @Timmones
    @Timmones Před 10 měsíci +2

    Hi Shane,
    I am trying to pull down Office365 users from an Office365 group, so I was going to do a call for ListGroupMembers, but I can only bring down 999 users without paginating. If my results exceed that 999 limit, how would I implement this where I can pull down my ~1200 users from my O365 Group into PowerApps as a JSON, parse it, and stuff that in a collection/table?

    • @ShanesCows
      @ShanesCows  Před 10 měsíci

      The Function has a Next Link that you have to loop through. I know how to do it but I don't have anywhere with more than 1000 users that I can demo on. :( But that is what you are looking for. Hope it helps.

    • @Cielu1
      @Cielu1 Před 10 měsíci

      I have done this with a macro under a button, but ye it is paginating wiht Next as Shane said. But i can share my solution with you if you are intrested :)

    • @Timmones
      @Timmones Před 10 měsíci

      @@Cielu1 That would be awesome!

    • @Timmones
      @Timmones Před 10 měsíci

      @@ShanesCows Perfect, Shane! And thank you for another great video! :)

  • @IamSonoma
    @IamSonoma Před 6 měsíci +1

    Good video.
    Double Double Quotes = Quad quotes?

  • @changakevin8454
    @changakevin8454 Před 8 měsíci +1

    very, good video. Please, can you tell where i can have that file. thank really interesting

    • @ShanesCows
      @ShanesCows  Před 8 měsíci

      training.powerapps911.com/courses/video-library Thanks!

  • @changakevin8454
    @changakevin8454 Před 8 měsíci +1

    where can i have those dummy data

    • @ShanesCows
      @ShanesCows  Před 8 měsíci

      training.powerapps911.com/courses/video-library you can subscribe there and then download it. Everything is on sale through today!

  • @ShaneC0271
    @ShaneC0271 Před 10 měsíci +2

    Well, crap. I completely forgot that you could escape the double quotes that way! I'd be embarrassed to say the number of times I've used single quotes to wrap the keys/values when building a JSON string and then used Substitute to replace those single quotes with doubles before parsing.

  • @MarkJFellows
    @MarkJFellows Před 10 měsíci +1

    Well, I watched the whole video so I'm now one of the ""Magnificant 7"" ! I just hope I don't need to use it.

    • @ShanesCows
      @ShanesCows  Před 10 měsíci

      Thanks Mark! I appreciate your dedication, it couldn't have been fun. 🤣

  • @clintro
    @clintro Před 10 měsíci +1

    I made it!!! LOL

  • @johnaweiss
    @johnaweiss Před měsícem

    18:09 You lost me on `collect`. I understand that ForAll is looping the table. So, collect creates a collection for each record in the table. Why? Then you said the collection will create three blank records in the table. You mean "collect" inserts new rows into a table? Why three? Then you said you're creating a new column called "SN". You mean, collect creates new columns in a table?

  • @thenewnando
    @thenewnando Před měsícem +1

    i got to the end heeeeeeeeeeeeeeeeeee

  • @davidgraf8012
    @davidgraf8012 Před 10 měsíci +3

    Having to become proficient in JSON doesn't seem that compatible with the idea that Power Apps is intended for citizen developers. I'd far rather that MS spent their development efforts beefing up Power Apps to the extent that you don't need JSON.

    • @ShanesCows
      @ShanesCows  Před 10 měsíci +6

      I would say the great majority of Power Apps Makers don't do JSON. But those who want to grow and push the boundaries of Low Code I think it is a fun option. I agree that the more JSON, APIs, PCF, etc you get into the less low code the feel. But the fact we can grow with the platform is pretty awesome. I am not a pro dev, never have been, yet I keep learning more stuff like this to build bigger and badder things. 😎

  • @jasoncunningham4809
    @jasoncunningham4809 Před 10 měsíci +1

    I got to the end, YAY!

    • @ShanesCows
      @ShanesCows  Před 10 měsíci

      Thanks. I think you are the fourth. 😂