Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • Home
  • SEARCH
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 7714707
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: June 1, 20262026-06-01T02:11:56+00:00 2026-06-01T02:11:56+00:00

I want to create a component by giving XML source input directly using core

  • 0

I want to create a component by giving XML source input directly using core service 2011, in SDL Tridion 2011.

I want to write code to create a component by uploading source XML. Using the core service 2011.

Say name of the xml file is helloworld.xml and location is D:\abcd\cdef\all\helloworld.xml.

I have written the code like this, but its not working.

XmlDocument contentxml = new XmlDocument();
contentxml.LoadXml(@"D:\abcd\cdef\all\helloworld.xml");
Response.Write("<BR>" + contentxml.ToString());
component.Content = contentxml.ToString();
ComponentData comp = (ComponentData)client.Create(component, new ReadOptions());

The Response.write is displaying nothing. Correct me if I missed any thing.
It’s not creating any component and error is coming.

When i tried this:

XmlDocument contentxml = new XmlDocument();
try
{
    contentxml.LoadXml(@"D:\abcd\cdef\all\helloworld.xml");
}
catch (XmlException exp)
{
    Console.WriteLine(exp.Message);
}
StringWriter sw = new StringWriter();
XmlTextWriter xw = new XmlTextWriter(sw);
contentxml.WriteTo(xw);
Response.Write("<BR>" + sw.ToString());

component.Content = sw.ToString();
ComponentData comp = (ComponentData)client.Create(component, new ReadOptions());

This time it’s showing unable to find UUId: some thing like that.

My helloworld.xml looks like this.

<Content xmlns="uuid:1111eb85-0X11-11f9-1e2X-1X82X78fX920">
    <first>Hello World.This is Fisrt field</first>
    <second>Hello World.This is second field</second>
</Content>

It would be great if some one share some sample code to do it.

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-06-01T02:11:57+00:00Added an answer on June 1, 2026 at 2:11 am

    The general outline:

    1. Load the XML from the file into an XDocument / XmlDocument.
    2. Create a new Component by calling GetDefaultData on the client.
    3. Set the Content property of the Component to the XML.
    4. Save the Component by calling Save on the client.

    If you haven’t already, please have a look at the Core Service API documentation available on SDL Tridion World.

    If you have trouble implementing this, please post the code that you have and what you have tried in order to make it work.

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

I want to create a list with flash cs3 using the accordion component (the
I want to create my own component which consists two other panels. One of
I want to create a simple COM component in VC++ 2008. I have created
I want to create a template for a component that is used many times
How do you create your own custom component for vb.net 2008? I want it
I want to create a component which can be used like: <mc:chart data=#{bean.data} width=200
I want to create some files in my component and then delete them. How
I want to create an HBox component; for example HLBox that behaves exactly like
I want to create a List in an ActiveX component project in Visual Basic
I want to create helper method for netzke component. Because now I put that

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.