Exit
  • Global community
    • Language:
      • Deutsch
      • English
      • Español
      • Français
      • Português
  • 日本語コミュニティ
  • 한국 커뮤니티
0

Read text from external file and add to FM file

Explorer ,
Jul 29, 2021 Jul 29, 2021

I have some content in text file. Is there a way to read text from .txt, line by line, and add that to its corresponding content in the .fm file?

 

Thanks

 

320
Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Contributor ,
Jul 29, 2021 Jul 29, 2021

What do you mean by "corresponding" ?

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Explorer ,
Jul 29, 2021 Jul 29, 2021

For example if I have following in a text file:

 

A -- B

C -- D

 

It should read A and add B to the fm file.

 

Thanks

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Mentor ,
Jul 29, 2021 Jul 29, 2021

Your question is lacking some details. Are you trying to do this with the API or ExtendScript? It is definitely possible with either of those. You would use a File object to read the text and then you would use FrameMaker doc methods to add the text to a document. You can read about the File object in the Javascript Tools Guide, available from the Help menu of the ExtendScript editor. You can find some examples of inserting text into a document here: http://www.weststreetconsulting.com/WSC_ExtendScriptSamples.htm.

 

Russ

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Expert ,
Jul 29, 2021 Jul 29, 2021

If you want all of the text in file external.txt, use Text Inset:
File Â» Import » File
{select file}
Decide (_) Import_By_Reference or (_) Copy_Into_Document
{verify file type in next dialog, then}
Pick line treatment options and any encoding election.

 

But I'm guessing you need something different.

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Explorer ,
Jul 30, 2021 Jul 30, 2021

Thanks Bob snd Russ,

 

I need something like this

 

For example if I have following in a text file:

 

A -- B

C -- D

 

It should read A, find A in fm file and add B A to the fm file.

 

Thanks

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Expert ,
Jul 30, 2021 Jul 30, 2021
LATEST

Let me know if you want to do a short web meeting so I can see what you are trying to do. Please contact me offlist: rick at frameexpert dot com

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines