Click here to Skip to main content
15,886,919 members
Please Sign up or sign in to vote.
1.00/5 (2 votes)
See more:
I work on asp.net core 7 razor page model . I need to use config file appsettings.json to get value of <barcode> tag

inside barcode i will get tag <nrprinter> and inside tag <nrprinter> I will get text inside <para> tag

so file DefaultValues.xml content as below :

<barcode>
		<whprinter>
			<para>^XA~TA000~JSN^LT0^MNM^MTD^PON^PMN^LH0,0^JMA^PR2,2^MD18^JUS^LRN^CI0^XZ</para>
			<para>^XA</para>
			<para>^MMT</para>
			<para>^LL0184</para>
			<para>^PW320</para>
			<para>^LS0</para>
			<para>^PA1,1,1,1</para>
			<para>^JUS</para>
			<para>^BY1,3,58^FT250,17^BCI,,N,N</para>
			<para>^FD>:VARbarcode^FS</para>
			<para>^FT220,1^A0I,20,20^FH\^FDVARFont^FS</para>
			<para>^PQVARQty,0,1,Y^XZ</para>
			<para/>
		</whprinter>
		<nrprinter>
			<para>^XA~TA000~JSN^LT0^MNM^MTD^PON^PMN^LH0,0^JMA^PR2,2^MD18^JUS^LRN^CI0^XZ</para>
			<para>^XA</para>
			<para>^MMT</para>
			<para>^LL0184</para>
			<para>^PW320</para>
			<para>^LS0</para>
			<para>^PA1,1,1,1</para>
			<para>^JUS</para>
			<para>^FT249,88^A0I,25,24^FH\^FDPRICE: VARPrice^FS</para>
			<para>^BY1,3,58^FT250,17^BCI,,N,N</para>
			<para>^FD>:VARbarcode^FS</para>
			<para>^FT220,1^A0I,20,20^FH\^FDVARFont^FS</para>
			<para>^PQVARQty,0,1,Y^XZ</para>
			<para/>
		</nrprinter>
	</barcode>



and expected result i need to get is :
^XA~TA000~JSN^LT0^MNM^MTD^PON^PMN^LH0,0^JMA^PR2,2^MD18^JUS^LRN^CI0^XZ^XA^MMT^LL0184^PW320^LS0^PA1,1,1,1^JUS^FT249,88^A0I,25,24^FH\^FDPRICE: VARPrice^FS^BY1,3,58^FT250,17^BCI,,N,N^FD>:VARbarcode^FS^FT220,1^A0I,20,20^FH\^FDVARFont^FS^PQVARQty,0,1,Y^XZ


What I have tried:

so please how to define key and value on appsettings.json and how to get value of text inside barcode-nprinter-para by csharp ?
Posted
Comments
Richard Deeming 1-Aug-23 4:32am    
So here we are again: you've tried NOTHING, and want someone else to write all of the code for you.

You don't seem to be qualified to do your job, and you don't seem to be willing to learn. I'd strongly recommend a change of career.

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900